我正在使用第三方實用程序(setacl.exe)獲取所有權並更改許多聯網計算機上單個文件的權限。我嘗試過使用Powershell,但放棄了,改用setacl.exe和批處理文件。該腳本然後將32位IE可執行文件複製到64位文件夾(這需要做的原因很複雜:))用於跳過關閉計算機的Windows批處理邏輯
批處理文件運行良好 - 它讀取我想要進行更改的計算機,從一個文本文件 - ,直到我點擊一臺斷電的PC或已經運行受影響的進程。
我一直在玩邏輯跳過個人電腦,但我一直沒有能夠使它的工作。誰能幫忙?腳本的副本部分(其完美的作品)如下:
@echo off
set Logfile="%~dpn0.log"
for /f "usebackq delims=" %%i in (Computers.txt) do robocopy "\\%%i\C$\Program Files (x86)\Internet Explorer" "\\%%i\C$\Program Files\Internet Explorer" "iexplore.exe" >>%logfile%
這聽起來很嚇人你正在嘗試做什麼。 – 2014-11-06 15:03:29
實際上,這很簡單,只是缺少的IF THEN邏輯引發了我的循環(循環 - 得到它?:)) – Kvinneby 2014-11-06 15:08:56
我的意思是手動管理一個像這樣的微軟文件。 – 2014-11-06 15:09:33