发布网友 发布时间:2022-04-23 00:52
共5个回答
热心网友 时间:2023-10-09 14:27
使用copy命令即可
在D:\1下新建一个文本文档,里面输入"start",点“另存为”文件名“cmd.bat”。打开“cmd.bat”,出现一个黑框框,在里面输入:copy 1.txt 1.jpg 然后回车。
记得,注意空格,copy空格1.txt空格1.jpg,就可以了。
试下,满意就选我。
还可以批量重命名,命令如下,把所有.txt重命名为.jpg,命令:copy *.txt *.jpg。(注意空格)
其实也可以使用rename命令,但是rename命令会使原来的文件没有了,copy会保留原来的文件,可以对比使用下。rename用法:rename 1.txt 1jpg (照样要空格)
热心网友 时间:2023-10-09 14:28
我也因为这个问题找了半天资料,最后我直接总结的最简单的:
新建一个EXCEL,在A这一列输入你原来的名称 在B一列输入旧名称 最后C一列输入
="ren """&A1&""" "&B1
最后得出一串
将得出这部分复制出来粘贴在新建的记事本上
保存关闭,在将后缀.txt改为.bat
最后放在你需要修改的文件的文件夹里双击打开即可
可能出现的问题:
可能出现
这种情况,将
空格部分复制替换为两个空格键即可
然后有时候只替换了一部分,一部分没替换到,可能是因为 ".后缀" 的前面有空格,删除即可
还有人如何快速提取出原文件名称:
在需要提取的文件夹里面新建一个txt记事本打开输入:
dir *.*/b >name.txt
然后关闭保存
txt修改为bat
文件夹内会生成一个为name的TXT文件,打开即可:注:
TXT提了行了可以直接复制在excel里面
一样是提了行的
热心网友 时间:2023-10-09 14:28
1、找到需要批量修改的文件,把它们放在一个同文件夹里;
2、在空白处右击鼠标,在界面中点击"新建","Text Document",建立一个记事本文档;
3、双击打开记事本,如果所有的格式都要求是doc格式,则在记事本里面写入 "rename *.* *.doc" 。其中,rename表示重命名 , *.* 表示任意格式 , .doc为最终转换的格式;
4、保存一下记事本(快捷键Ctrl S),然后点击"文件",点击"另存为";
5、把记事本的后缀改为.bat,然后"保存",关闭记事本,双击bat格式的文件运行即可。
此方法功能相对单一,有时候贸然的更改后缀名会让文件错误或者打不开。
热心网友 时间:2023-10-09 14:29
将以下代码保存为bat就可以了
@echo off
set/p option=请输入要改名的文件名称:
set/p opp=目标名称:
ren "!option!" "!opp!"
pause
热心网友 时间:2023-10-09 14:29
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