[英]Windows Task Scheduler Installer
我有一個用C#.net編寫的小.exe文件,我希望每24小時在服務器上運行一次。 因此,我自然會只使用Windows Task Schedular而不是自己做數學。 我已經創建了程序,但是我想創建一個安裝程序,它可以完成所有的設置。 有沒有辦法像Visual Studio設置項目那樣呢? 如果沒有的話,可以在安裝后運行Powershell /批處理腳本嗎?
底線:自動創建任務。
我知道這是一個老問題,但是我認為這可能會對其他人有所幫助:
您可以使用以下命令在cmd.exe中運行
FOR /F %1 IN ("path to text file containing list of servers") do psexec.exe \\%1 -u
"username to execute schtasks under" -p "password" schtasks /Create /S %1
/RU "username that will run the task" /RP "password" /XML "xml file of
the task to install" /TN "name of the task"
這將循環瀏覽文本文件中的服務器列表(每行1個服務器),並使用psexec在每個服務器上調用schtasks並安裝任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.