以下のタスクをスケジュールしました。タスクスケジューラで実行をクリックするとエラーは発生しませんが、スクリプトは実行されません。 プログラム:powershellスクリプトはrun.exeで動作しますが、スケジュールされたタスクとしては機能しません
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command "& S:\Scripts\Download-USPTO-Forms.ps1 -destinationFolder 'S:\Scripts\USPTO Forms'"
私はRUN.EXEを開き、PowerShellウィンドウが開きます。このCMDを実行すると、スクリプトが実行されます。
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command "& S:\Scripts\Download-USPTO-Forms.ps1 -destinationFolder 'S:\Scripts\USPTO Forms'"
はなぜですか?何か案は?タスクが正しくスケジュールされているようです。
なぜこれはスケジュールされたタスクコマンドに含まれていますか? '引数を追加してください: –
[コードとサンプルの入出力を正しくフォーマットしてください](http://meta.stackexchange.com/a/22189/248777)。 – mklement0
ああ、元のスレッドで改行が削除されました。私はタスクスケジューラの "プログラム"ボックスに追加しました: C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe しかし、タスクスケジューラの "引数を追加"の部分に、私は追加しました: - コマンド "&S:\ Scripts \ Download-USPTO-Forms.ps1 -destinationFolder 'S:\ Scripts \ USPTO Forms" " これは、あなたが今述べたものと一貫しています。それでなぜこれはうまくいかないのですか? – Fizzy