[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
差点把微云看成乌云。。。

TOP

  1. ver|findstr /i "xp">nul 2>nul&&if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (goto 32) ELSE goto 64
  2. ver|findstr /i "7">nul 2>nul&&if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (goto 32) ELSE goto 64
  3. ver|findstr /i "10">nul 2>nul&&if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (goto 32) ELSE goto 64
复制代码
这几句判断版本的没有任何意义
况且ver的输出未必是你想象的那样
写批处理可不能靠猜

TOP

还有,为什么不附带一份Rar.exe?
不是每个电脑上都有,也不是每个人都想安装完整版rar
  1. echo %select%|findstr "[%str1%]">nul||goto tisi
复制代码
如果我输入&pause&exit呢?会不会很尴尬?

TOP

  1. echo.                                           >exe.文件压缩记录.txt
  2. echo.          文件原信息:                      >>exe.文件压缩记录.txt
  3. echo.                                           >>exe.文件压缩记录.txt
  4. echo.                文件类型:     文件夹       >>exe.文件压缩记录.txt
  5. echo.                                           >>exe.文件压缩记录.txt
  6. echo.                原文件:       %gn%         >>exe.文件压缩记录.txt
  7. echo.                                           >>exe.文件压缩记录.txt
  8. echo.                原文件路径:   %ravel%      >>exe.文件压缩记录.txt
复制代码
大量的输出可以用括号括起,一个>解决
不仅能提高速度,也便于修改

TOP

  1. echo.                                  此次运行耗时: %time_minute% 分 %time_second% 秒&&echo.&&echo.
  2. echo.                                          正在退出...
  3. timeout/t 3 >nul
  4. exit
复制代码
无意义的延时
况且XP没有timeout
一个Pause不是更好么?

TOP

  1. if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (csl&goto 32) ELSE goto 64
复制代码
如果我没看错的话cls打错了

TOP

还有,程序根本没有壳

TOP

返回列表