2014-04-24 36 views
0

我試圖安排與我運行CMD命令prompt.The任務是:如何在Windows 7中使用命令提示符安排任務?

C:\Windows\system32\schtasks.exe /CREATE /SC ONLOGON /TN "mytask" /TR "C:\samp.txt" /RU "NT AUTHORITY\SYSTEM" /RP /F 

的任務顯示任務管理器與用戶名爲SYSTEM,其狀態與代碼運行0x41301.But它(samp.txt)不顯示在桌面上。

如果我用當前登錄的用戶替換「NT AUTHORITY \ SYSTEM」然後它(samp.txt)顯示在桌面上,則相同的命令。

我如何可以使任務,以顯示與/ RU 「NT AUTHORITY \ SYSTEM」

回答

1

你嘗試添加/IT
這是唯一的選項,可以讓您使用計劃任務在活動會話上顯示某些內容。但是,我不確定Windows將允許與另一個用戶的桌面進行交互。

編輯:您可以使用/RU BUILTIN\Users /IT,因此任何用戶都可以以交互方式運行它。你對RU系統有什麼限制?

如果你的目標是當用戶登錄到顯示samp.txt文件內容,另一種解決方案是把samp.txt在「一切爲了用戶」的啓動文件夾開始菜單:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

+0

是的,我嘗試使用/ IT選項,但它不工作。將文件放在啓動文件夾中將只在登錄時運行該文件。我需要在不同時間安排任務。 – 123r789

+0

@ 123r789:然後更新您的示例命令,這是令人困惑的。但我不確定是否有解決方案。 –

+1

@ 123r789:提供編輯 –

0

桌面,你可以用PSEXEC試試? 你的命令是這樣的:

PSEXEC -i -s -d -w c:\ notepad.exe samp.txt 
+0

這是像PSEXEC這樣的錯誤不會被識別爲內部或外部命令。 – 123r789

+0

psexec是[pstools套件](http://technet.microsoft.com/fr-fr/sysinternals/bb896649.aspx)的一部分,您必須首先將其下載並複製到您的路徑 –

+0

這裏我的實際要求是shedule客戶端系統中的任務與我的安裝程序。因此,如果不使用pstools套件,我需要安排任務。 – 123r789

相關問題