由於修改檔案許可權需要管理員的許可權
bat檔案內容:
set fpath=%~dp0
echo y|cacls %fpath%/sdkservice.exe /p everyone:f
call cmd
右鍵以管理員身份執行時,指令碼執行的環境路徑就會切換到 c:\windows\system32。並非bat檔案所在路徑。通過變數%~dp0可以獲取bat檔案所在路徑
cacls :修改檔案許可權的命令
/p 表示替換使用者
everyone 表示所有使用者
f 表示完全控制 相反 n表示完全拒絕
這裡call cmd 目的是不讓bat檔案執行完就關閉,看不到列印的輸出
bat 批處理修改host檔案
在測試的時候,經常會遇到修改host 的情況,每次都開啟host手動新增,很繁瑣地,怎麼寫個批處理檔案,雙擊下就把host修改了呢,請看下面 echo off color 0f attrib r windir system32 drivers etc hosts echo 測試配置 beg wind...
bat 批處理修改host檔案
在測試的時候,經常會遇到修改host 的情況,每次都開啟host手動新增,很繁瑣地,怎麼寫個批處理檔案,雙擊下就把host修改了呢,請看下面 echo off color 0f attrib r windir system32 drivers etc hosts echo 測試配置 beg wind...
修改ini檔案的批處理
用vbs更簡單 vbs on error resume next dim fso,txtfl,str set fso createobject scripting.filesystemobject set txtfl fso.opentextfile 檔案位置 1 str replace txtfl...