批處理的循環腳本
第一次運行 執行命令A 第二次運行 執行命令B 第三次運行 執行命令A ................ 原理很簡單 用if exist 判斷 第一次運行時,不存在指定文件 ,則運行命令A,并創建指定文件 第二次運行時,指定文件存在 ,則運行命令B,并刪除指定文件 第三次運行,又不存在指定文件,............
兩個實例
1. 顯示/隱藏文件的擴展名 (運行并刷新后生效)
@echo off if not exist c:windows\wind.txt ( break>c:windows\wind.txt reg add hkcu\software\microsoft\windows\currentversion\explorer\advanced /v hidefileext /t reg_dword /d 0 /f ) else ( reg add hkcu\software\microsoft\windows\currentversion\explorer\advanced /v hidefileext /t reg_dword /d 1 /f del c:windows\wind.txt )
2. 啟用/斷開寬帶連接
@echo off if not exist c:windows\wind.txt ( break>c:windows\wind.txt rasphone /d 寬帶連接 ) else ( rasphone /h 寬帶連接 del c:windows\wind.txt ) DOS |