[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 77七 于 2024-1-21 17:40 编辑
  1. @echo off
  2. rem 批处理保存为ansi编码格式
  3. cd /d "%~dp0"
  4. set _"办公室"=01办公室
  5. set _"财务"=02财务科
  6. set _"人事"=03人事科
  7. for /f tokens^=1*delims^=^"^=^_ %%a in ('set _') do (
  8. if exist "*%%a*.doc*" (
  9. ren "*%%a*.doc*" "%%b.doc*"
  10. )
  11. )
  12. pause
复制代码
bat小白,请多指教!谢谢!

TOP

回复 4# 暴雪英雄

  1. @echo off
  2. rem 批处理保存为ansi编码格式
  3. cd /d "%~dp0"
  4. :1
  5. for /f %%i in ('powershell -c "Get-Date -uformat '%%Y%%m%%d'"') do (
  6. set "Today=%%i"
  7. )
  8. set /p Today=输入日期或按回车默认当前日期:
  9. echo %Today%|findstr /rc:"[0-9][0-9]*" 1>nul || goto :1
  10. set _"办公室"=01办公室
  11. set _"财务"=02财务科
  12. set _"财会"=02财务科
  13. set _"人事"=03人事科
  14. for /f tokens^=1*delims^=^"^=^_ %%a in ('set _') do (
  15. if exist "*%%a*.doc*" (
  16. ren "*%%a*.doc*" "%%b(%Today%).doc*"
  17. )
  18. )
  19. pause
复制代码
1

评分人数

    • 暴雪英雄: 感谢给帖子标题标注[已解决]字样技术 + 1
bat小白,请多指教!谢谢!

TOP

返回列表