ログインする前にバッチ スクリプトを開始するにはどうすればよいですか?

ログインする前にバッチ スクリプトを開始するにはどうすればよいですか?

私は、家にいないときは毎日同じ時間にコンピュータを起動するように設定しています。起動直後に誰にも触れられずにバッチ ファイルを実行する必要があります。

「スタートアップ」フォルダ内のファイルへのショートカットを追加しました。ただし、ログオンしてメトロ インターフェイスからデスクトップを選択するまで、スクリプトは実行されません。

ログインせずにこのスクリプトを実行する方法はありますか?

答え1

Windows ユーティリティのいくつかを使用して、スクリプトをサービスに変換することができます。私は以前にそれを実行したことがあり、これを行う方法に関する情報は簡単に見つかりました。

より詳しい情報:Windows XP および Windows 7 に最適な srvany.exe はどれですか?

答え2

Windows logo key‌Windows 8 Proをお使いの場合は、 +を使用してアプリの検索チャームを開きQgpedit.mscそして開くローカル グループ ポリシー エディター

  • 下記をComputer Configuration / Windows Settingsご覧くださいスクリプト (起動/シャットダウン)

  • 下記をUser Configuration / Windows Settingsご覧くださいスクリプト (ログオン/ログオフ)

ここでバッチ ファイルまたは PowerShell スクリプトを指定します。

答え3

この URL の手順に従ってください。PowerShell スクリプト (バッチ スクリプトよりも推奨) を開始する方法も示されています。

http://teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/

答え4

Windows 8 では Autoexec.nt ファイルは廃止されましたか? 怠けていたときは、バッチ ファイルと必要なプログラムだけを含む rar で exe を作成しました。その後、そのカスタム exe をサービスとしてセットアップしました。Windows 8 でそれができるかどうかはわかりません。オペレーティング システムを知らないのに質問に答えるべきではないことはわかっています。迷惑をかけたらごめんなさい。

関連情報