0

AutoHotKey スクリプトがあります。

現在、私の AHK スクリプトは常に実行されています。そして、ユーザーの入力を待ちます。

ユーザーが 11 を押すと、何かを実行します。
ユーザーが 12 を押した場合は、別のことを行います。

現在の AHK スクリプト

1::
Input Key, L1

if Key=1
    {
    Run C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -File C:\Users\username\Desktop\new.ps1
    ; How can I make this command run only after above script has finished executing?
}
4

2 に答える 2

1

RunWaitを使用する

Run とは異なり、RunWait は Target が閉じられるか終了するまで待機し、その時点で ErrorLevel がプログラムの終了コード (符号付き 32 ビット整数) に設定されます。一部のプログラムは、実行中であってもすぐに復帰するように見えます。これらのプログラムは、別のプロセスを生成します。

于 2013-06-14T14:37:26.777 に答える