3

Windows 10 でこの単純なスクリプトを使用しています。これは、実行するだけでは問題なく動作しますが、タスク スケジューラから実行するとメモ帳を起動できません。Stop-Process は完全に機能しますが、Start-Process は実行されません。オンデマンドで実行すると、メモ帳が閉じられ、メモ帳を開かずに実行され続け、タスクも閉じません。

Stop-Process -processname notepad
Start-Process "C:\Windows\system32\notepad.exe"

これは、実行するように構成されている方法です。 私が試したことはありますが、それでもうまくいきません。ここに画像の説明を入力 ここに画像の説明を入力

  1. まず、管理者アカウントで実行しています。
  2. task schduler では、最上位の権限で実行するにチェックが入っています。
  3. 私は試してみまし-ExecutionPolicy Bypass-ExecutionPolicy RemoteSigned
  4. セキュリティ ポリシーの下で、自分のユーザーにLogon as batchジョブの許可を与えました
  5. UAC をオフにする
4

1 に答える 1

5

アプリケーションがバックグラウンドで実行されました。フォアグラウンドで実行するには、[ユーザーがログオンしているときにのみ実行]ボックスをオンにする必要がありました。

ここに画像の説明を入力

于 2016-10-12T10:09:14.803 に答える