批处理获取当前文件名

现定义.test文件,添加右击菜单“修改文件名”,点击“修改文件名”执行a.bat,效果为文件名改为*.test1。求大神帮忙写个批处理脚本。... 现定义.test文件,添加右击菜单“修改文件名”,点击“修改文件名”执行a.bat,效果为文件名改为*.test1。求大神帮忙写个批处理脚本。 展开
 我来答
jd08139
2013-11-22 · TA获得超过3733个赞
知道大有可为答主
回答量:2174
采纳率:66%
帮助的人:2828万
展开全部
@echo off
>"%~dp0a.bat" echo @ren %%1 "%%~nx11"
reg add "HKEY_CLASSES_ROOT\txtfile\shell\修改文件名\command" /ve /d "%~dp0a.bat ""%%1""" /f
pause
  1. 这是用系统中的txt文件做的测试,实际使用时将 txtfile修改你的文件类型即可.兼容Winxp~Win7. Win7下需右键 以管理员身份运行.

  2. 运行此批处理后会在txt文本文件的右键菜单中添加一项新菜单可重命名文件.

匿名用户
2013-11-22
展开全部
%0 批处理自己
%1 第1个参数
%2 第2个参数
依次到%9
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式