Windows 10 でこの単純なスクリプトを使用しています。これは、実行するだけでは問題なく動作しますが、タスク スケジューラから実行するとメモ帳を起動できません。Stop-Process は完全に機能しますが、Start-Process は実行されません。オンデマンドで実行すると、メモ帳が閉じられ、メモ帳を開かずに実行され続け、タスクも閉じません。
Stop-Process -processname notepad
Start-Process "C:\Windows\system32\notepad.exe"
これは、実行するように構成されている方法です。
私が試したことはありますが、それでもうまくいきません。
- まず、管理者アカウントで実行しています。
- task schduler では、最上位の権限で実行するにチェックが入っています。
- 私は試してみまし
-ExecutionPolicy Bypass
た-ExecutionPolicy RemoteSigned
- セキュリティ ポリシーの下で、自分のユーザーに
Logon as batch
ジョブの許可を与えました - UAC をオフにする