早教吧作业答案频道 -->英语-->
批处理(调试正确追加100分)求大神帮忙改这段给文件名加前缀的代码,让他实现问题补充中的功能.代码实现判断原文件名中是否含有要加的前缀字样,如果没有则加,如果有一个这样的字样
题目详情
批处理(调试正确追加100分) 求大神帮忙改这段给文件名加前缀的代码,让他实现问题补充中的功能.
代码实现判断原文件名中是否含有要加的前缀字样,如果没有则加,如果有一个这样的字样则不加,如果有两个或两个以上的这样的字样则只留下一个.就是不管文件名中有多少或有没有我要加的前缀,让他最后的结果就是文件名中只有这样的一个前缀.
以下是代码
@echo off
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do (if not "%%i"==%0 ren "%%i" "s-%%~nxi")
echo 命名完毕pause
代码实现判断原文件名中是否含有要加的前缀字样,如果没有则加,如果有一个这样的字样则不加,如果有两个或两个以上的这样的字样则只留下一个.就是不管文件名中有多少或有没有我要加的前缀,让他最后的结果就是文件名中只有这样的一个前缀.
以下是代码
@echo off
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do (if not "%%i"==%0 ren "%%i" "s-%%~nxi")
echo 命名完毕pause
▼优质解答
答案和解析
@echo offsetlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir /a-d/b') do (if not "%%~nxa"=="%~nx0" (set str=%%aset str=!str:前缀=!ren "%%a" "前缀!str!"))echo end...pause问题描述的不是很清,不...
看了批处理(调试正确追加100分)...的网友还看了以下:
西班牙语代词比如aquél和aquel都是“那个”的意思前者是代词后者是形容词西语基本那些代词都有形 2020-03-31 …
eve扫描信号结果前有一个“英文字母--数字”的代号有什么意义?比如TNC-167(自己编的,实际 2020-05-14 …
动物细胞培养到第几代是原代培养?以前学的是原代培养一直到第十代都属于原代培养,现在有的资料也是这么 2020-06-16 …
计算器上如果数字不够现实会出现数字前面或后面有个E字母,那前后出现E分别代表什么含义?例如我在某个 2020-06-20 …
代词.前面的一个单词,后面再出现时,用代词代替它,这个单词的意思可不可以改变(一个单词不是有许多意 2020-07-04 …
关于历史朝代请您帮我解释下夏商西周五代十国春秋战国秦汉唐宋元明清。这大体的朝代轮廓我知道,具体的呢 2020-07-05 …
关于英语中比较结构中相同名词的that、those替代问题在比较结构中,前面出现的名词如果后面同样 2020-07-26 …
今天,我们面对的是一个变革的时代,每个人都在思考。有学者这样写道:如果你们走在时代观念之前,这些观念 2020-12-06 …
如果有一天智能机器人统治了人类你会怎么做?智能机器人统治了人类并将人类带入了一个新新纪元.一个前所未 2020-12-09 …
阅读下面的文章,完成后面各题。看现代科技如何拯救地震①现代对于地震损失的控制,主要分为震前的预防,和 2020-12-10 …