[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
借助ai写了一条powershell命令
  1. @echo off
  2. rem 批处理保存为ansi编码格式
  3. set s=2024-03-01
  4. set e=2024-04-30
  5. cd /d "%~dp0"
  6. set n=0
  7. :loop
  8. for /f "tokens=1-3 delims=-" %%a in ('powershell -c "Get-Date '%s%' | ForEach-Object { $_.AddDays(%n%).ToString('yyyy-MM-dd') }"') do (
  9. if "%s:~0,7%" neq "%e:~0,7%" (
  10. md "%%a年%%b月" 2>nul
  11. copy "temples.xls" "%%a年%%b月\模板%%a.%%b.%%c.xls"
  12. ) else (
  13. copy "temples.xls" "模板%%a.%%b.%%c.xls"
  14. )
  15. if "%%a-%%b-%%c" lss "%e%" (
  16. set /a n+=1
  17. goto :loop
  18. )
  19. )
  20. pause
复制代码
1

评分人数

bat小白,请多指教!谢谢!

TOP

回复 8# 1139054012


   
作为外行人,我有一个不成熟的猜想,试试在代码第二行多写几个汉字试试,记得用 rem 注释掉,看看结果如何
bat小白,请多指教!谢谢!

TOP

返回列表