无忧启动论坛

标题: 如何用批处理重命名桌面上的文件? [打印本页]

作者: tongyi808    时间: 2021-11-29 19:53
标题: 如何用批处理重命名桌面上的文件?
我想给桌面的某个快捷方式文件改名,比如桌面有2345加速浏览器.lnk    ,我想改成“2345浏览器纯净版” ,用批处理怎么改?并且这个批处理不用放到文件目录,直接在任何目录运行这个批处理,都能重命名桌面上的这个文件


作者: magicgenius    时间: 2021-11-29 20:20
for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do set desk=%%j
ren "%desk%\2345加速浏览器.lnk" 2345浏览器纯净版.lnk

作者: tongyi808    时间: 2021-11-29 20:28
magicgenius 发表于 2021-11-29 20:20
for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shel ...

不行啊
作者: magicgenius    时间: 2021-11-29 20:39
tongyi808 发表于 2021-11-29 20:28
不行啊

你肯定是直接复制粘贴到命令提示符里了吧?这是批处理,CMD里只能有一个%号……
作者: magicgenius    时间: 2021-11-29 20:43
给你个附件吧。 更名.zip (370 Bytes, 下载次数: 21)
作者: tongyi808    时间: 2021-11-29 20:45
magicgenius 发表于 2021-11-29 20:43
给你个附件吧。

我下载你的能用,但是我要添加在别的批处理里面,应该如何追加?
作者: tongyi808    时间: 2021-11-29 20:48
magicgenius 发表于 2021-11-29 20:43
给你个附件吧。

@echo off
::结束以下进程
taskkill /f /im 2345SafeCenterSvc.exe
taskkill /f /im 2345RTProtect.exe
taskkill /f /im Protect_2345Explorer.exe
::删除以下文件
rd/s/q "C:\Program Files (x86)\2345Soft\2345SafeCenter"
rd/s/q "C:\Program Files (x86)\2345Soft\2345Explorer\Protect"
rd/s/q "C:\Program Files (x86)\2345Soft\2345Explorer\2345SafeCenterInstaller.exe"
::精简2345浏览器完成

在这个下面追加批处理
作者: magicgenius    时间: 2021-11-29 20:52
随便放在批处理的那个位置。
作者: tongyi808    时间: 2021-11-29 21:15
magicgenius 发表于 2021-11-29 20:52
随便放在批处理的那个位置。

还是复制,然后粘贴在这个批处理后面,但是不行
作者: tongyi808    时间: 2021-11-29 21:17
magicgenius 发表于 2021-11-29 20:52
随便放在批处理的那个位置。

好了,直接在你给我的文件后面追加我的批处理就行了
作者: holley2008    时间: 2021-11-30 08:39
  1. @echo off
  2. ::结束以下进程
  3. taskkill /f /im 2345SafeCenterSvc.exe
  4. taskkill /f /im 2345RTProtect.exe
  5. taskkill /f /im Protect_2345Explorer.exe
  6. ::删除以下文件
  7. rd/s/q "C:\Program Files (x86)\2345Soft\2345SafeCenter"
  8. rd/s/q "C:\Program Files (x86)\2345Soft\2345Explorer\Protect"
  9. rd/s/q "C:\Program Files (x86)\2345Soft\2345Explorer\2345SafeCenterInstaller.exe"
  10. ::精简2345浏览器完成
  11. for /f "tokens=2,*" %%i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Desktop"') do set desk=%%j
  12. ren "%desk%\2345加速浏览器.lnk" 2345浏览器纯净版.lnk
复制代码

作者: szwp    时间: 2021-11-30 08:41
tongyi808 发表于 2021-11-29 21:17
好了,直接在你给我的文件后面追加我的批处理就行了

怎么追加的?为啥复制粘贴在后面会不行?
作者: 窄口牛    时间: 2021-11-30 08:55
bug10,编码不一样。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3