[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 2# 77七
大佬,如果不是txt文件该改什么地方呀

TOP

回复 2# 77七

大佬,我试了下,怎么用不了

TOP

回复 8# 小白唐唐
    @echo off
cd /d "D:\123\"
for /f "delims=" %%i in ('dir /b /a-d /o:d') do (
        for /f "delims=" %%a in ('type "%~f0" ^| find "%%~nxi"') do (
                echo ren "%%i" "%%a"
                ren "%%i" "%%a"
        )
)
pause
exit:
121231.txt

我只添加了个时间顺序,感觉ren "%%i" "%%a"有点多余,但是就是运行不来

TOP

回复 9# 小白唐唐


    不是多余,是多了

TOP

回复 10# 小白唐唐


    但是只是我个人感觉

TOP

回复 12# terse


   没有的,我找了21个pdf文件试了试

TOP

回复 13# 小白唐唐


    @echo off
cd /d "D:\123\"
for /f "delims=" %%i in ('dir /b /a-d/o:d ') do (
        for /f "delims=" %%a in ('type "%~f0" ^| find "%%~nxi"') do (
                echo ren "%%i" "%%a"
                ren "%%i" "%%a"
        )
)
pause
exit

11.pdf
12.pdf
13.pdf
14.pdf
15.pdf
16.pdf
17.pdf
18.pdf
19.pdf
20.pdf
21.pdf
22.pdf
23.pdf
24.pdf
25.pdf
26.pdf
27.pdf
28.pdf
29.pdf
30.pdf
31.pdf
32.pdf
33.pdf
34.pdf
35.pdf
36.pdf
37.pdf
38.pdf

TOP

回复 14# 小白唐唐
但是还是用不了

TOP

回复 16# Batcher


    大佬,我的想法是做一个bat文件,将txt或者xlsx文件的内容批量提取、对一个文件夹的文件进行批量修改

TOP

回复 19# 小白唐唐


    我看了网上的例子,先使用dir /b/a-d/o:d>>1.txt,得到1.txt这个文件,然后再用excel做出ren “原标题" "重命名标题“,再复制到另一个bat里,我就觉着是不是可以用一个bat文件,只要复制重命名标题进一个txt文件就可以自动重命名了

TOP

回复 20# 小白唐唐


    我的话,00后,学的土木(已毕业在工地),在大学的C语言C++也学的不怎么好,也不怎么用过论坛贴吧,所以不太会,望各位大佬包涵

TOP

回复 21# 小白唐唐


    工作才知道当初有机会不去学,不去争取,真的很笨

TOP

回复 23# Batcher


    我测试了这个例子,但是这个例子不能使用,之前我自己做了一些改动,不能运行,后面按照这个楼主的描述复刻了他的,也不能运行,所以不知道原因。复刻的只有文件后缀不同

TOP


这个是我自己的原文件,

这个是程序
结果就是原文件什么都没变,运行后是个黑框

TOP

回复 27# buyiyang


    所以,我想先把这个比较接近的吃透

TOP

返回列表