マクロをコマンドラインから実行する方法です。
環境変数[Path]に追加
まず、サクラエディタのパスが通っていない場合は、PowerShellを起動し、下記のように実行して環境変数にパスを追加してください。PS C:\work> $oldSystemPath = [System.Environment]::GetEnvironmentVariable("Path", "Machine") PS C:\work> $oldSystemPath += ";C:\Program Files (x86)\sakura" PS C:\work> [System.Environment]::SetEnvironmentVariable("Path", $oldSystemPath, "Machine")上記はシステム環境変数にパスを追加しています。追加したあとは、プロンプト画面を再起動してください。
コマンドラインから実行
コマンドラインからマクロを実行するには、「-M=」オプションでマクロファイルを指定します。PS C:\work> sakura -M=C:\work\sakura\test.macこの例では、下記のtest.macを実行しています。
test.mac
MessageBox("Hello サクラエディタ.", 0)
実行結果
<関連記事>
【サクラエディタ】grepをコマンドラインから実行する方法
【サクラエディタ】PPAマクロを使ってみる
【サクラエディタ】置換マクロを使ってみた
【サクラエディタ】1から順番に数字を縦に出力するマクロ
【サクラエディタ】矩形選択からの置換
スポンサーリンク