早教吧 育儿知识 作业答案 考试题库 百科 知识分享

批处理实现:判断当前目录所有子目录名是否包含字符串“(空)”,如果包含重命名为原子目录名-(空)如题:目录所有子目录名是否包含字符串“(空)”,如果包含,则重命名为原子目录

题目详情
批处理实现:判断当前目录所有子目录名是否包含字符串“(空)”,如果包含重命名为原子目录名-(空)
如题:目录所有子目录名是否包含字符串“(空)”,如果包含,则重命名为原子目录名-(空);如果不包含,不做任何操作。
▼优质解答
答案和解析
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /ad /b /s^|sort /r') do (
set sign=
echo "%%~nxa"|find "(空)">nul&&set sign=1
if defined sign (
for /f "tokens=1* delims=空" %%B in ("%%~nxa") do (
set "first=%%B"
set "first=!first:~,-1!"
ren "%%a" "!first!-(空%%C"
)))

没测试,应该可以吧

看了批处理实现:判断当前目录所有子...的网友还看了以下:

重(chong),高,次,亚,的命名方式,其中次和亚的命名我明白,高和重命名是什么原因,比如K2C  2020-06-17 …

关于Access数据表的操作,下列说法正确的是()A.重命名数据表,数据表名不能与表中的字段名相同  2020-06-18 …

有块皇上御赐牌匾百龄徵瑞七叶衍祥.说的是何意.浙江省永康市唐先.有座古祠.原先名为有新堂.后有新堂  2020-07-07 …

查看一个图标所表示的文件类型、位置、大小等,可使用右键菜单的()命令.A.打开B.快速查看C.重命名  2020-11-02 …

下列关于WindowsXP桌面图标的叙述中,不正确的是()A桌面上的所有图标都可以重命名B桌面上的所  2020-11-03 …

下列关于Windows图标的叙述中,错误的是()。a、图标可以重命名b、图标可以重新编排c、所有的图  2020-11-03 …

批处理实现:判断当前目录所有子目录名是否包含字符串“(空)”,如果包含重命名为原子目录名-(空)如题  2020-11-23 …

在Word中,当多个文档打开时,关于保存这些文档的说法中正确的是。A.用“文件”菜单的“保存”命令,  2020-11-28 …

在选定文件或文件夹后,下列操作中,不能修改文件或文件夹的名称是A.在文件菜单中选择重命名命令,然后键  2020-11-28 …

费正清在《美国与中国》一书中,把一令空间命名为“集市社会”,它有如一个蜂窝,每一个蜂窝以一个市镇为中  2020-12-29 …