用bat命令修改文件名
不用给一大堆教程,我只要我用到的那几条语句。比如,把D:\1目录下的文件1.txt改为1.jpg,应该怎么写。在线边看电影边等,谢谢。ren这个命令怎么用啊?这个rend...
不用给一大堆教程,我只要我用到的那几条语句。
比如,把D:\1目录下的文件1.txt改为1.jpg,应该怎么写。在线边看电影边等,谢谢。
ren 这个命令怎么用啊?这个 ren d:\1\1.txt 1.jpg 是否在CMD下输入的? 展开
比如,把D:\1目录下的文件1.txt改为1.jpg,应该怎么写。在线边看电影边等,谢谢。
ren 这个命令怎么用啊?这个 ren d:\1\1.txt 1.jpg 是否在CMD下输入的? 展开
10个回答
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也因为这个问题找了半天资料,最后我直接总结的最简单的:
新建一个EXCEL,在A这一列输入你原来的名称 在B一列输入旧名称 最后C一列输入
="ren """&A1&""" "&B1
最后得出一串
将得出这部分复制出来粘贴在新建的记事本上
保存关闭,在将后缀.txt改为.bat
最后放在你需要修改的文件的文件夹里双击打开即可
可能出现的问题:
可能出现
这种情况,将
空格部分复制替换为两个空格键即可
然后有时候只替换了一部分,一部分没替换到,可能是因为 ".后缀" 的前面有空格,删除即可
还有人如何快速提取出原文件名称:
在需要提取的文件夹里面新建一个txt记事本打开输入:
dir *.*/b >name.txt
然后关闭保存
txt修改为bat
文件夹内会生成一个为name的TXT文件,打开即可:注:
TXT提了行了可以直接复制在excel里面
一样是提了行的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将以下代码保存为bat就可以了
@echo off
set/p option=请输入要改名的文件名称:
set/p opp=目标名称:
ren "!option!" "!opp!"
pause
@echo off
set/p option=请输入要改名的文件名称:
set/p opp=目标名称:
ren "!option!" "!opp!"
pause
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setlocal enabledelayedexpansion&pushd %~dp0
(for %%b in ("D:\My Documents\01" "D:\My Documents\02" "D:\My Documents\03" "D:\My Documents\04") do for /f "delims=" %%a in ('dir /s/b/a-d "%%~b\*a*" 2^>nul') do (
set xz=%%~ta
echo %%~nxa,%%~dpa,!xz:~,10!))>xz.csv
set /p choise=是否要立刻打开列表文件?(y/n)[y]:
if /i "%choise%"==n (exit /b) else start "" xz.csv
(for %%b in ("D:\My Documents\01" "D:\My Documents\02" "D:\My Documents\03" "D:\My Documents\04") do for /f "delims=" %%a in ('dir /s/b/a-d "%%~b\*a*" 2^>nul') do (
set xz=%%~ta
echo %%~nxa,%%~dpa,!xz:~,10!))>xz.csv
set /p choise=是否要立刻打开列表文件?(y/n)[y]:
if /i "%choise%"==n (exit /b) else start "" xz.csv
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询