2011-09-07 30 views
0

該場景 - 局域網上的9臺PC,1臺教師系統和8臺客戶端,全部使用靜態IP。 教師系統目錄中的文件可以在任何時候更新,我想啓動一個腳本連接到客戶端PC,查找設置目錄並複製文件以確保它們是最新的。這也需要殺死一個.exe到 確保事情正常工作。如果可能的話,重新啓動該應用將更新的文件從1臺PC複製到它的聯網客戶端

我希望這是從一個簡單的腳本理想地運行,所以從我見過的VBS或可能是批處理文件是最好的。但我願意接受建議。 謝謝。

更新。 我試圖運行PSEXEC到每個客戶端上啓動VBS腳本: 開始PsExec.exe @ addresses.txt -u [用戶名] -p [密碼] -i 2 C:\腳本\ killTask​​.vbs

然後,我設置了Microsoft SyncToy,然後再次啓動PsExec以啓動所需的程序。但PsExec正在返回未知用戶/錯誤密碼錯誤。連接到XP機器的PsExec有沒有常見的問題/修復?

回答

0

對於批處理文件,這應該相當簡單。

我會看系統內部pskillpsexec來停止和啓動進程。要進行復制,我會使用xcopy/D,如果源日期較新,它將複製文件。設置一個環境變量來包含客戶端PC的列表,然後使用for循環爲每個執行pskill,xcopy,psexec的程序調用一個例程。

相關問題