dos时代菜鸟 发表于 2018-3-19 19:48
把名字 都 前加8个零,再截取后8位
set "name=00000000%name%"
江南一根葱 发表于 2018-3-20 09:16
哈哈哈哈,我习惯用楼上的方法,
上帝是笨蛋 发表于 2018-3-20 13:44
这是我常用的一个脚本,希望对你有用。
On Error Resume Next
Dim strSet, arrSet, strSuffix, selfName
...
窄口牛 发表于 2018-3-22 19:43
需要修改才能使用。直接只是一个屏显。
上帝是笨蛋 发表于 2018-3-20 13:44
这是我常用的一个脚本,希望对你有用。
On Error Resume Next
Dim strSet, arrSet, strSuffix, selfName
...
dos时代菜鸟 发表于 2018-3-19 19:48
把名字 都 前加8个零,再截取后8位
set "name=00000000%name%"
窄口牛 发表于 2018-3-22 20:37
删除三个echo就会实际执行重命名
把路径改成你要改文件的路径
窄口牛 发表于 2018-3-22 21:42
当前目录,那你就把这个放到要改的文件中间。
netmjwork 发表于 2018-3-22 21:12
请老师指点下:
set "name=00000000%%c" 这里的8个零,代表名称前面都添加的字符,对吧?
1.11 KB, 下载次数: 5, 下载积分: 无忧币 -2
nttwqz 发表于 2018-3-22 23:00
之前学习set命令网上找的,你看过之后就明白了。
!name:~-8,8! 可以简写作 !name:~-8!
netmjwork 发表于 2018-3-22 20:51
对了,您能用VBS帮忙写一个代码吗?如果能用VBS实现那更方便,运行后也没有弹出窗口,谢谢!
按楼上“do ...
上帝是笨蛋 发表于 2018-3-23 14:30
On Error Resume Next
Dim objFSO, objFolder, objFile, strSuffix, mArray(), oldName, n ...
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |