Windows 2008 R2中计划任务的默认工作目录是什么?


13

尝试找出长期运行的计划任务的输出保存在何处。大概在任务的工作目录中。不幸的是,未设置“开始于”选项。

计划的任务正在使用“系统”帐户。

有任何想法吗?


该问题与配置文件有关。我正在寻找命令的输出,该命令是计划的任务,将保存在工作目录中。修改了问题,使其更加清晰。
Belmin Fernandez 2014年

嗯,选票被
撤消

大概%Windows%\system32...创建一个测试文件进行验证?
HopelessN00b 2014年

您的计划任务正在运行哪个应用程序/命令?
布拉德·布查德

这是一个powershell命令,输出到当前工作目录。我将创建一个脚本并自己对其进行测试,但现在无法访问非生产服务器。
Belmin Fernandez 2014年

Answers:


10

以本地系统帐户运行的计划任务的默认工作目录为

%Windir%\System32\

来源:我只是通过执行一个计划任务(以SYSTEM身份运行)并执行了批处理文件来对其进行测试。批处理文件包含该行ipconfig > test123.txt。运行计划的任务后,test123.txt文件将出现在Windows \ System32目录中。

其次,我创建了另一个任务,也以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

滑稽。在2008R2上,我的默认设置是C:\Windows\SystemWOW64
凯文'18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.