[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 binghejin 于 2020-1-9 18:50 编辑
  1. @echo off
  2. cls
  3. if exist playnclauncher.exe (echo playnclauncher.exe文件存在) else (echo playnclauncher.exe文件不存在)
  4. set ml=Data\china\item
  5. if not exist %ml%\temp md %ml%\temp
  6. copy %ml%\items.pak %ml%\temp>nul
  7. copy %ml%\_items.pak %ml%\temp >nul
  8. del /q %ml%\*.* >nul
  9. move %ml%\temp\*.* %ml%\ >nul
  10. rd %ml%\temp >nul
  11. set ml=Data\china\npcs
  12. if not exist %ml%\temp md %ml%\temp
  13. copy %ml%\npcs.pak %ml%\temp>nul
  14. copy %ml%\_npcs.pak %ml%\temp >nul
  15. del /q %ml%\*.* >nul
  16. move %ml%\temp\*.* %ml%\ >nul
  17. rd %ml%\temp >nul
  18. set ml=Data\china\pc
  19. if not exist %ml%\temp md %ml%\temp
  20. copy %ml%\pc.pak %ml%\temp>nul
  21. copy %ml%\pcs.pak %ml%\temp >nul
  22. del /q %ml%\*.* >nul
  23. move %ml%\temp\*.* %ml%\ >nul
  24. rd %ml%\temp >nul
  25. set ml=Data\china\Quest
  26. if not exist %ml%\temp md %ml%\temp
  27. copy %ml%\Quest.pak %ml%\temp>nul
  28. copy %ml%\z_Quest.pak %ml%\temp >nul
  29. del /q %ml%\*.* >nul
  30. move %ml%\temp\*.* %ml%\ >nul
  31. rd %ml%\temp >nul
  32. set ml=Data\Items
  33. if not exist %ml%\temp md %ml%\temp
  34. copy %ml%\Items.pak %ml%\temp>nul
  35. copy %ml%\ltemsico.pak %ml%\temp >nul
  36. del /q %ml%\*.* >nul
  37. move %ml%\temp\*.* %ml%\ >nul
  38. rd %ml%\temp >nul
  39. set ml=L10N\CHS\Data
  40. if not exist %ml%\temp md %ml%\temp
  41. copy %ml%\Data.pak %ml%\temp>nul
  42. copy %ml%\datas.pak %ml%\temp >nul
  43. del /q %ml%\*.* >nul
  44. move %ml%\temp\*.* %ml%\ >nul
  45. rd %ml%\temp >nul
  46. echo 删除完成
  47. pause
复制代码
1.L10N\CHS\Data文件夹下的所有文件除了Data.pak和datas.pak之外都会被删除,L10N\CHS\Data文件夹下的其他目录及目录下的文件(如果有的话),都不动!
2.你要判断playnclauncher.exe文件是否存在,但是又没有交代如果存在干嘛,如果不存在又干嘛,所以这个代码里只是判断后显示一段文字而已。
3.代码用的是比较笨的办法,就是在相应目录下新建一个TEMP目录,将需要的文件拷贝到这个目录下,然后再删除上一级目录内的所有文件,删除完后再将需要的文件拷贝回来,并删除TEMP目录。

TOP

返回列表