问题描述:
@echo off
del /q /s E:\CC
rmdir /q /s E:\CC
因为rmdir会把CC文件夹也删了
所以我想做个递归或者循环,喊顷激先读取CC文件夹下的所有文件夹名,然后把这些郑袜文件夹给删了,怎么做??
(不要提示我用deltree那是外部命令,不要提示我可以之后在mk E:\CC)
解析:
dir /ad /b /s E:\CC
可得所有文件夹名。
dir /ad /b /s E:\CC >directory_list.bat
可以把文件夹名(含路径)存入文件 directory_list.bat
然后再处理。(例如,加入一列 rmdir 到 directory_list.bat 中,再执行 directory_list.bat)。
先删了E:\CC 再 mkdir CC 最方便,为什么要舍乎脊近求远呢?
因为要用个批处理命令在Windows Server里面批量添加域用户,所以需要使用批处理命令。我这篇是纯新手教程,在百度上搜了一些批处理含态裤命令感觉属于进阶教程,研究了两天才完成我要完成的目标。
下面从头说一下:
批处理bat文档建立。
直接新建一个TXT文档然后把后缀名改成.bat就可以了,就是一个bat文档,双击可以运行。
注意:bat文闭数件在谈简哪,他的运行路径就在哪。
添加成功的用户
总结: bat文件是在dos系统下的文本文件。bat文件的编写 *** 作如下:1、打开电脑,空白处右击新建一个文本文雹滑散档。2、源氏在文本中输入命令ping 192.168.100.109。3、输入暂停命令。4、保存文本,将文件名的后缀改为.bat。5、双击文件,文件就会自动运行命令。
演示环境信息: 电脑型号:ThinkPad 翼14 Slim,系统版本:window10。
图文步骤:bat文件的编写 *** 作如下:
1、打开电脑,空白处右击新建一个文本文档。具体 *** 作如下图所示: 2、在文本中输入命令ping 192.168.100.109。具体 *** 作如下图所示: 3、输入暂停命令。具体 *** 作如下图所示: 4、保存文本,将文件名让碧的后缀改为.bat。具体 *** 作如下图所示: 5、双击文件,文件就会自动运行命令。具体 *** 作如下图所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)