xlogI125’s blog

パソコン作業を効率化したい

2022-11-01から1ヶ月間の記事一覧

Acrobat IAC練習 PDFのしおり名としおり移動先ページ番号をCSV形式でクリップボードにコピー 2

メモ PDFファイルの しおり のレベルが9以下の部分を対象にして、PowerShellでしおり名としおり移動先ページ番号をCSV形式でクリップボードにコピーする。 参考資料リンク timeout | Microsoft Learn about Functions - PowerShell | Microsoft Learn about …

Acrobat IAC練習 全ページのページボックスをCSV形式でクリップボードにコピー

メモ 使用するオブジェクト PDDoc と JavaScript object ページボックスの座標 InvokeMember で JavaScript object の getPageBox メソッド CSVへの変換 PSCustomObject の List を ConvertTo-Csv コマンドレット 参考資料リンク Creating .NET and COM Obje…

PowerShell練習 配列のシャローコピーを並べ替えて返す

メモ ソート後の値を返さないものよりも返すほうが、スクリプトの入力面で扱いやすい気がする。 使い捨てスクリプト # PowerShell 5.1, Windows 11 Set-StrictMode -Version Latest Add-Type -UsingNamespace System.Management.Automation ` -Namespace MyN…

PowerShell練習 パスに角括弧[]を含む作業フォルダー 2

メモ powershell.exe から powershell.exe -ExecutionPolicy RemoteSigned を実行したのち、以下の内容を試す。バージョン: PowerShell 5.1, Windows 11作業フォルダー C:\()\[]\このフォルダへの移動 Set-Location -LiteralPath 'C:\()\[]\' ファイル名にシ…

Acrobat JavaScript練習 注釈(Stamp)

メモ 使い捨てスクリプト 選択されたスタンプのAPを表示 スタンプの貼り付け VBAでパスを取得(app.getPath) 過去記事 メモ スタンプの座標指定で困った場合の対応案 ページを再印刷するか書き出した画像からPDFを新規作成する ページ回転を0度にしてページボ…

PowerShell練習 基準となる順番に並べ替える

メモ メール宛先の順番を考えて入力する作業に一苦労するので、作業負担の軽減を考えてみる。この例の場合はExcelのユーザー設定リストで対応可能だと思う。実際にはメール宛先の順番を臨機応変に対応する必要があり、そもそもメール宛先を思うように取得で…

PowerShell練習 @([AutomationNull]::Value)

メモ 空の$nullについてメモ # PowerShell 5.1, Windows 11 Set-StrictMode -Version Latest $emptyNull = [System.Management.Automation.Internal.AutomationNull]::Value $null -eq $emptyNull #=> True @($emptyNull).Length #=> 0 @(, $emptyNull).Leng…