1

Windows でスリープ状態から復帰した後にバッチ ファイルを実行したいと考えています。

コマンドラインでバッチファイルを開始すると、すべてが期待どおりに機能します。

しかし、バッチ スクリプトは、スケジュールされたタスクとして正しく実行されません。

私がやった事:

外部構成ファイルAutoMountConf.batには含まれていますset Pass = Test

ローカル スクリプト ファイルscheduleTask.batには

rem AutoMountConf.bat is in my intranet.
call  X:\AutoMountConf.bat
start "" "C:\Program Files\TrueCrypt\TrueCrypt.exe" /auto favorites /p %Pass% /q

コマンドラインで TrueCrypt コンテナがマウントされます。スケジュールされたタスクからスクリプトを実行すると、ログイン画面でパスワードを手動で入力できます。

4

2 に答える 2

0
set Pass = Test

pass<space>Contentで変数を設定します<space>Test。したがって%pass%、空のままにします。

次の構文を使用します。

set "Pass=Test"

意図しないスペースを避けるために。

于 2016-01-01T14:13:14.117 に答える