1.批处理复制文件夹,并自动重命名
@echo off & title 批量拷贝目录并创建快捷方式 By 依梦琴瑶cd /d %~dp0setlocal ::设置源文件夹路径set Src_Dir=ABC::设置快捷方式存放路径,不存在时会自动创建set Lnk_Dir=CDE::设置拷贝后的文件夹前缀名set Tgt_Dir=XYZ:InputCountset /p Count=请输入拷贝次数,回车确认:if not defined Count ( goto InputError) else ( Call :CheckInput):NextStartif %Count% lss 0 ( goto InputError) else ( if %Count% gtr 99 ( goto InputError ))echo, & call :CreatLnkMakeToolfor %%a in ("%Lnk_Dir%") do ( if not exist "%%~fa" md "%%~fa" set "Lnk_Dir=%%~fa")set /a Count+=100for /l %%a in (101,1,%Count%) do ( set "Num=%%~a" if not exist "%Tgt_Dir% !Num:~1!\terminal.exe" xcopy /s/e "%Src_Dir%" "%Tgt_Dir% !Num:~1!\" >nul cscript /nologo MakeLnk.vbs "%Lnk_Dir%\!Num:~1!.lnk" "%~dp0%Tgt_Dir% !Num:~1!\terminal.exe" "%~dp0%Tgt_Dir% !Num:~1!" "!Num:~1!.lnk")del /f /q MakeLnk.vbsecho, & echo 本次处理已完成,请按任意键退出。
pause>nul & exit:CheckInputecho %Count%|findstr /c:" " >nul && ( goto InputError) || ( echo %Count%|findstr ^[0-9][0-9]*$ >nul && ( goto NextStart ) || ( goto InputError ))goto :eof:InputErrorecho, & set "Count="echo 请务必输入不小于 1 不大于 99 的纯数字,且不能为空或有空格。ping 127.0.0.1 -n "2">nulcls & goto InputCount:CreatLnkMakeTool(echo Set WshShell = WScript.CreateObject^("WScript.Shell"^)echo Set oShellLink = WshShell.CreateShortcut^(WScript.Arguments^(0^)^)echo oShellLink.TargetPath = Chr^(34^) ^& WScript.Arguments^(1^) ^& Chr^(34^)echo oShellLink.Arguments = "/portable"echo oShellLink.WorkingDirectory = WScript.Arguments^(2^)echo oShellLink.Saveecho WScript.Echo "快捷方式 " ^& WScript.Arguments^(3^) ^& " 已创建。
")>MakeLnk.vbsgoto :eof你的奢望,怎么能让你失望呢?所以这样的奢望还是可以成真的。
2.如何一次性批量重命名文档win10
具体步骤如下:
1、全选你想重命名的文件,如下图——
Win10批量重命名文件
2、在选中状态的一个文件上点右键,选择重命名,如下图——
Win10批量重命名文件
3、一个文件改好新名称后,其他文件依次被序号标记,如下图——
Win10批量重命名文件
方法很简单,只不过修改的时候要注意文件排列顺序,以及被修改的“样本文件”排序位置。序号是从被修改的“样本文件”开始依次递增排列的,如果要采用“大/小图标、平铺”等排列显示方式,则被选中文件的命名序号从“样本文件”开始后依次往后递增直到最后一个文件:如果“样本文件”并非被选中文件的第一个,则到最后一行的最后一个文件后,序号会折返到这组文件的最上方一行的第一个文件继续,直到“样本文件”之前的文件结束,如下图——
Win10批量重命名文件
其他有明显线性顺序的排列方式,例如“详细信息、列表、内容”等,排序效果就更加容易观察,如果“样本文件”从队列中间开始,那么排序会往下依次增加,然后队列第一个文件的序号会在最后一个文件的基础上继续+1,直到“样本文件”之前的文件结束,如下图——
有意思的是,如果你在已经修改的某个文件上(非1号)继续修改一次编号,比如说把序号去掉,那么新的排序将从旧排序号码后+1开始;如果再次修改序号,则新序号是在被选中文件中有序排列最小序号中最大的那个后+1开始排列,比如序号数列1、2、3、6、7、8、9、10、11,如果你重命名“6号”,则新的序号数列将为1、2、3、4、5、6、7、8、9。
▼在上图重命名“IThome(4)”后,出现下图效果(序号紧接着上个排序中的9号开始)——
Win10批量重命名文件
▼重命名(删除序号)上图中的“IThome(2)”为“IThome”,出现下图效果(序号接着上图中的3号开始,但会保留1号)——
3.DOS中如何按顺序复制文件并实现自动重命名
@echo off
set a=0
setlocal
for %%n in (*.jpg) do (
set /A a+=1
if !a! LSS 10 (ren "%%n" "照片0!a!.jpg") else ren "%%n" "照片!a!.jpg"
)for %%a in (*.jpg) do (
set/a n+=1
call ren "%%a" %%n%%.jpg
) 代码里面的汉子“照片”你可以根据自己需要改
4.win10“重命名”的快捷键是什么
win10重命名的快捷键是“F2”键。
1、用鼠标将需要重命名的文件选中,这时被选中文件的背景色将会变成灰色:
2、按下键盘上的“F2”键重命名,在文件名处输入想要修改的新文件名即可:
3、如果新文件名的格式被改变,系统会提示是否确认更改,这时点击“是”按钮即可完成更改:
5.Win10如何批量替换文件名
利用软件给多个文件重命名时,想要给文件设置以1开头的命名方式,该如何实现呢?下面就具体地来了解下关于文件名的编号设置,请看以下内容!
推荐使用:金舟批量重命名软件
软件介绍:这是一款文件批量改名工具,功能简洁、操作简便、侧重实用,可通过鼠标点击轻松完成添加文件、设定规则、批量改名的操作,并且支持windows所有文件格式,让文件批量重命名更简单。
方法步骤:
一、打开软件后,在这里直接点击添加文件,将需要命名的文件上传进来;
二、将需要处理的视频上传后,在右侧设置命名规范,在这里输入新的文件名;
三、如果需要修改文件的拓展名,也可在这里进行修改;
四、如图在编号设置中,可根据自己的需要给文件设置编号,分别有起始、增量和位数;
五、以下图为例,起始设置为1,则文件的命名方式为1开头;增量设置为2,表示文件以1,3,5结尾;位数设置为3,则文件会以001,002,003这种形式命名;
六、设置完成后,点击右上角的“重命名”即可;
七、得到以下提示,说明文件就重命名成功啦!
转载请注明出处windows之家 » win10复制如何自动改名