我希望能夠創建一個腳本(比如Python或其他)或者甚至是一個批處理文件(??),讓我可以運行下列命令一次多臺機器。這些機器位於網絡上,每臺機器都有唯一的工作站ID。在下面的例子中,例如。電腦1。如何通過Windows命令行遠程自動刪除本地配置文件
首先在Windows命令行中輸入以下行。
SC \計算機1開始remoteregistry開始=自動
在此之後,出現確認說,遠程訪問已啓用。 然後我必須輸入以下內容,它運行一個名爲DelProf的開源程序。
DelProf2.exe -c:computer1
在此之後,在同一個窗口,我在「Y」(是)鍵入和所有配置文件會自動刪除。
我想要做的是在一臺機器上靜靜地運行上述命令。工作站ID全部在電子表格(EXCEL文件)上,因此腳本會檢查workstationID列並運行相關命令,而不必每次都按'Y'。
您可以先將工作站名稱轉儲到文本文件嗎?在我們提供自動化解決方案之前,您可以測試以確定此代碼是否與DelProf2.exe一起工作。 'echo Y | DelProf2.exe -c:computer1' – Squashman
Powershell具有遠程執行功能。您可以從http://www.howtogeek.com/117192/how-to-run-powershell-commands-on-remote-computers/ – lit
開始delprof2命令有兩個開關,您可以使用它們來回答提示。 https://helgeklein.com/free-tools/delprof2-user-profile-deletion-tool/#syntax-and-examples – Squashman