找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22282|回复: 5

[文件操作] 请教,ren为什么不能该doc文档改名?

[复制链接]
发表于 2021-9-3 09:50:30 | 显示全部楼层 |阅读模式
ren 1.txt 2.txt 可以正常改名    ren 1.doc 2.doc 就没有反应,请问这是怎么回事,谢谢!
发表于 2021-9-3 09:59:13 | 显示全部楼层
回复 1# COSByVal


请参考Q-01观察一下详细的报错信息:
https://mp.weixin.qq.com/s/6lbb97qUOs1sTyKJfN0ZEQ
 楼主| 发表于 2021-9-3 14:57:51 | 显示全部楼层
回复 2# Batcher


    运行过程中不报错,也不执行,我尝试了其他类型的文件、txt、jpg、xlsx都可以正常改名,就是doc这个没有任何反应,麻烦斑竹给看一下,谢谢,
发表于 2021-9-3 16:43:30 | 显示全部楼层
回复 3# COSByVal

刚刚测试了,没有问题啊
  1. @echo off & cd/d "%~dp0" & Net Session>nul 2>&1||(echo.&echo 请以管理员身份运行 &pause>nul&exit)
  2. title 窗口标题 & color 0a
  3. SetLocal EnableDelayedExpansion
  4. echo.
  5. echo                      批处理标题
  6. echo.
  7. echo    请按任意键【继续】...& pause>nul
  8. echo.
  9. ren "1.doc" 2.doc
  10. echo.
  11. echo.
  12. echo       完成!
  13. echo.   
  14. echo       请按任意键退出...& pause>nul & exit
  15. echo.

复制代码
你加个变量延迟SetLocal EnableDelayedExpansion试一下
发表于 2021-9-3 17:05:31 | 显示全部楼层
可能 doc 被锁定?
 楼主| 发表于 2021-9-3 17:28:45 | 显示全部楼层
回复 4# hfstar


    成功了,感谢感谢!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-21 00:40 , Processed in 0.029588 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表