1

xp、powershell、およびスケジュールされたタスクを含む単純な問題があります.win7でpowershell 2.0とスケジュールされたタスクを使用する作業スクリプトがあります.Windows XPで同じことをしたいだけです.必要なフレームワークをインストールし、スクリプトの準備ができましたwinxpですが、スケジュールされたタスクを機能させることができませんでした。必要なスケジュールされたタスクを自動的に追加するためにwin7で使用したインストールバットを提供し、winxpで同じようにスケジュールする方法を学ぶことを期待しています。

schtasks /delete /tn "PowerIdle" /F  
schtasks /delete /tn "PowerIdleKill" /F  
schtasks /delete /tn "PowerIdleSleep" /F  
schtasks /create /tn "PowerIdle" /tr "powershell -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -File \"%~dp0power_script.ps1\"" /sc minute /mo 30 /st 00:00  
schtasks /run /tn "PowerIdle"

基本的に、win xp のスケジュールされたタスクでは、上記 (win7) と同じインストールが必要です。Powershell スクリプトは、コンピューターの下のディレクトリにあります。

C:\Documents and Settings\Administrator\Desktop\PowerIdleV3\power_script.ps1

前もって感謝します!

編集:解決策を見つけました:

1) カスタム プログラムを追加し、 C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exeを選択します。

2) 次に、プログラム行を C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass -File C:\PowerIdleV3\power_script.ps1の下に変更します。

4

1 に答える 1