我正在运行schtasks在远程计算机中创建任务。
schtasks /create /SC dayly /TN logcleaner /TR c:\logcleaner.cmd /ST 00:00 /S 10.0.0.1 /RU uname /RP passwd
任务在远程系统中创建,但它无法运行。 如果我转到任务本身并在属性中设置密码,它运行正常。
任何想法如何让它在命令行上进行一次拍摄?
答案 0 :(得分:0)
我不得不绕过这一点。 因此,为了使其工作,我在远程主机中创建一个exe,然后使用wmic运行它。例如:
set "EXEC=schtasks /Create /SC DAILY /TN taskname /TR script.cmd /ST 02:30 /S 10.0.0.1 /RU SYSTEM"
echo !EXEC! > \\10.0.0.1\c$\script.cmd
WMIC /node:10.0.0.1 /user:username /password:password process call create "script.exe /c \\10.0.0.1\c$\script.cmd"