几条好用的WIN批处理
- 发表于
- 日志
批处理读文件
1 |
for /f "delims= tokens=1*" %%a in (D:\Desktop\result.txt) do echo %%a |
查看MAC
1 |
ipconfig /all && getmac |
导出文件名到文本文件的批处理代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
@echo off title 导出文件名到文本文件的工具 :TOP set /p sourceDisk=文件的完整路径(比如 D:\file): title 生成中,请稍后... dir %sourceDisk%\ /A:-D /B /N /O:N /W >> filelist.txt title 导出文件名到文本文件的工具 echo 文件所在位置:%sourceDisk% start notepad filelist.txt :RETURN set /p delResult=删除文本文件并退出[y/n]: if "%delResult%"=="y" (del filelist.txt exit) if "%delResult%"=="n" (goto EXIT) goto RETURN :EXIT exit |
清除xp,win7快捷方式小箭头
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
@echo off mode con cols=35 lines=8 & color 0A title 去除系统快捷方式箭头 echo 程序将为你去除系统快捷方式的小箭头 pause echo Windows Registry Editor Version 5.00>>1.reg echo [HKEY_CLASSES_ROOT\lnkfile]>>1.reg echo "IsShortcut"=->>1.reg echo [HKEY_CLASSES_ROOT\piffile]>>1.reg echo "IsShortcut"=->>1.reg echo [HKEY_CLASSES_ROOT\InternetShortcut]>>1.reg echo "IsShortcut"=->>1.reg echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut]>>1.reg echo "IsShortcut"=->>1.reg regedit/s 1.reg del 1.reg cls echo 正在关闭显示桌面进程... ping localhost -n 5 > nul taskkill /f /im Explorer.exe > nul cls echo 正在开启显示桌面进程... ping localhost -n 8 > nul start "explorer.exe" "%windir%\explorer.exe" cls echo 系统快捷方式箭头已清除! pause |
右键添加打开MS-DOS
1 2 3 4 5 |
@echo off reg add "HKCR\*\shell\ms-dos" /ve /d ms-dos /f reg add "HKCR\*\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f reg add "HKCR\Folder\shell\ms-dos" /ve /d ms-dos /f reg add "HKCR\Folder\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f |
使用:BAT、CMD
原文连接:几条好用的WIN批处理
所有媒体,可在保留署名、
原文连接
的情况下转载,若非则不得使用我方内容。