Board logo

标题: [文本处理] 右键新建一个省点事的批处理 没人带盐 很多缺碘 [打印本页]

作者: smss    时间: 2020-6-9 02:31     标题: 右键新建一个省点事的批处理 没人带盐 很多缺碘

本帖最后由 smss 于 2020-6-9 15:13 编辑
  1. @Echo off&mode con cols=15 lines=2&color 0d&if not exist %SystemRoot%\批处理.bat color 0b&goto setup
  2. reg delete "HKCR\Directory\Background\shell\New" /f>nul&del /f /q %SystemRoot%\批处理.bat>nul&echo 卸除完毕!&ping 0 -n "2">nul&exit
  3. :setup
  4. reg add "HKCR\Directory\Background\shell\New" /f /ve /t REG_SZ /d "新建批处理(&B)">nul
  5. reg add "HKCR\Directory\Background\shell\New" /f /v "Icon" /t REG_EXPAND_SZ /d "SHELL32.dll,71">nul
  6. reg add "HKCR\Directory\Background\shell\New\command" /t REG_SZ /d "\"%SystemRoot%\批处理.bat\"" /f>nul
  7. (echo SetLocal EnableDelayedExpansion
  8. echo if %%time:~0,2%% lss 10 (set time=!time:~1,1!!time:~3,2!!time:~6,2!^)else set time=!time:~0,2!!time:~3,2!!time:~6,2!
  9. echo (echo @Echo off^^^&SetLocal EnableDelayedExpansion^^^&set n=0
  10. echo echo for /r A文件 %%%%%%%%a in (*.txt^^^)do copy "%%%%%%%%b" "%%%%%%%%a"
  11. echo echo pause
  12. echo echo for /l %%%%%%%%i in (1,3,99999999^^^) do set #%%%%%%%%i=1
  13. echo echo (for /f "delims=" %%%%%%%%i in (1.txt^^^) do set /a n+=1^^^&if defined #^^^^^!n^^^^^! echo "%%%%%%%%i"^^^)^^^>2.txt
  14. echo echo pause^)^>"%%~dp1!date:~0,4!!date:~5,2!!date:~8,2!!time!.bat")>"%SystemRoot%\批处理.bat"
  15. echo 安装完毕!&ping 0 -n "2">nul&exit
复制代码

作者: /zhqsystem/zhq    时间: 2020-6-16 01:15

标准写法应该是这样的,注意文件和文件夹后边的扩展取值
  1. /d "\""%%"SystemRoot"%%"\System32\cmd.exe\" /s /c @echo off&for /f \"delims=\" %%%%z in (\"%%v\")do (Echo,@Echo Off^&Color 0e&Echo,EndLocal&Echo,SetLocal&Echo,rem,SetLocal DisableExtension&Echo,rem,SetLocal EnableExtension&Echo,SetLocal DisableDelayedExpansion&Echo,SetLocal EnableDelayedExpansion&echo,&echo,call:调用标签 调用参数&echo,for /f \"usebackq skip=0 eol=; tokens=* delims= \" %%%%%%%%i in ^('\"\"'^)do ^(&echo, &echo,^)&echo/&echo,pause&echo,goto:eof)>\"%%~fz\Data_"%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%"]["%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%""%%%%"Random:~-1"%%%%".bat\"" /f
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2