Windows 2008 R2のスケジュールされたタスクのデフォルトの作業ディレクトリは何ですか?


13

長時間実行されるスケジュールされたタスクの出力がどこに保存されているかを把握しようとしています。おそらく、タスクの作業ディレクトリにあります。残念ながら、「開始」オプションは設定されていません。

スケジュールされたタスクは「システム」アカウントを使用しています。

何か案は?


その質問は、構成ファイルに関するものです。作業ディレクトリに保存されるスケジュールされたタスクであるコマンドの出力を探しています。質問をより明確にするために修正しました。
ベルミンフェルナンデス14

右ああ、投票は引っ込め
squillman

おそらく%Windows%\system32...検証するテストファイルを作成しますか?
HopelessN00b 14

スケジュールされたタスクを実行しているアプリケーション/コマンドは何ですか?
ブラッド

現在の作業ディレクトリに出力するpowershellコマンドです。スクリプトを作成して自分でテストしますが、現在は非実稼働サーバーにアクセスできません。
ベルミンフェルナンデス14

回答:


10

ローカルシステムアカウントとして実行されているスケジュールされたタスクのデフォルトの作業ディレクトリは

%Windir%\System32\

ソース:バッチファイルを実行する、SYSTEMとして実行されるスケジュールされたタスクを作成してテストしました。バッチファイルには次の行が含まれていますipconfig > test123.txt。スケジュールされたタスクが実行されると、test123.txtファイルがWindows \ System32ディレクトリに表示されます。

2番目に、SYSTEMとして実行する別のタスクを作成しましたが、今回は実行可能ファイルが設定されC:\Windows\System32\WindowsPowershell\v1.0\powershell.exe、提供された引数はでしたC:\Users\Ryan\Desktop\test.ps1。そのため、基本的には、スケジュールされたタスクはtest.ps1 Powershellスクリプトを実行するように構成されました。Powershellスクリプトでは、行はでしたipconfig | Out-File .\test123.txt

スケジュールされたタスクが実行されたときに、test123.txtファイルがsystem32ディレクトリに再び表示されました。


3
うん...拡張するには、デフォルトでは実行中のユーザーのになり%USERPROFILE%ます。SYSTEMとして、それはsystem32フォルダーです。
ネイサンC 14

おかしい。2008R2では、デフォルトはC:\Windows\SystemWOW64です。
ケビン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.