282得票13回答
如何从批处理文件中创建空文本文件?

有人能记得在MSDOS中使用BAT文件创建空文件的命令吗?

244得票5回答
DOS中的递归目录列表

如何在DOS中实现递归目录列表? 我正在寻找一个命令或脚本,在DOS中可以给我类似于Unix中的ls -R命令的递归目录列表。

198得票7回答
MS-DOS批处理文件如何使用回车键暂停执行?

在MS-DOS批处理文件中,是否可以暂停脚本并等待用户按下回车键? 我希望在for循环内实现此操作。每次迭代后,我希望脚本暂停并等待用户按下“Enter”键。

136得票3回答
在批处理文件中,"@"符号是什么意思?它有什么作用?

熟悉Windows/DOS批处理脚本的人会认出这一行:@echo off 很多天来,我一直认为在批处理文件的顶部写上@就是表示echo off,并且仅限于此。然而,最近我遇到了这样一行代码:came accross a line like this:@php foo bar 还有像这样的另一行...

131得票7回答
在DOS批处理文件中注释多行

我写了一个大型MS DOS批处理文件。为了测试这个批处理文件,我需要仅执行某些行,并希望隐藏/注释掉其余部分。 我有一些以::开头的现有注释行,因此我不能再使用::,否则会破坏所有注释。 我该如何解决这个问题?

112得票11回答
如何调试 .BAT 脚本?

有没有一种方式可以逐步执行 .bat 脚本?问题是,我有一个构建脚本,它调用了许多其他脚本,我想知道它们被调用的顺序,以便我知道在哪里添加我的修改。

88得票11回答
deltree发生了什么事情?它有什么替代品?

在早期版本的MS-DOS中(我想是7版本,但可能不准确),存在一个deltree命令,它可以递归删除给定路径下的所有子目录和文件。 现在已经没有deltree了,但del似乎没有继承删除树的能力。del /s可以删除文件,但不能删除文件夹。 如何轻松地(即通过一条命令)从批处理文件中删除一棵树?

73得票5回答
使用DOS(命令提示符)复制一个驱动器中的所有文件和文件夹到另一个驱动器

我想使用MS-DOS将一个驱动器中的所有文件和文件夹复制到另一个驱动器中。怎么做? 我尝试了xcopy I:\*.* N:\,但它只复制文件,而不是文件夹。那么如何同时复制所有的文件和文件夹呢? 谢谢。

72得票7回答
如何获取子文件夹及其文件列表,并按文件夹名称排序

我可以使用dir命令行获取子文件夹及其文件列表,并按文件夹名称排序而不仅是文件名称吗? 使用 dir /s/b/o:gn > f.txt 首先获取所有子文件夹,然后再获取所有子文件,例如: d:\root0\root1\folderA d:\root0\root1\folder...

51得票9回答
如何在DOS下增加变量?

我花了过去的三个小时试图解决这个问题,但是无法找到解决方案。以下是我的批处理脚本: if NOT Exist Counter.txt GOTO START Type c:\counter.txt if %COUNTER% EQU %Cycles% goto Pass if NOT %COUN...