181得票9回答
批处理文件; 列出目录中的文件,仅文件名?

这可能是一个非常简单的问题,但我遇到了困难。 我正在尝试编写一个批处理文件,并且需要列出特定目录中的所有文件。 dir 命令可以做到这一点,但它还会提供许多其他信息;我希望它只列出 文件名 并排除其他任何信息。 我只想让输出看起来像这样:file1.txt file2.txt file3.txt

179得票8回答
如何在批处理文件中转义“&”符号?

如何在批处理文件(或Windows命令行)中转义和号以便使用start命令打开URL中有和号的网页? 双引号不能与start一起使用;这会启动一个新的命令行窗口。 更新1:Wael Dalloul的解决方案可行。此外,如果URL中有URL编码字符(例如,空格被编码为%20)并且它在批处理文...

176得票13回答
如何在Windows中将命令的结果存储到变量中?

我想将一个命令的结果作为变量在Windows批处理脚本中获取(参见如何在Bash脚本中获取命令的结果以获取bash脚本等效的方法)。首选适用于.bat文件的解决方案,但其他常见的Windows脚本解决方案也可以接受。

172得票5回答
如何在批处理文件中删除文件时跳过“确定要执行 Y/N”的提示?

我怎么也想不起来如何绕过删除文件时烦人的提示 are you sure? Y/N了。 我记得是这样的:del C:\Test && ECHO Y

171得票6回答
从cmd.exe设置一个持久的环境变量

我需要在不同的Windows计算机上设置环境变量,但我不想通过进入“我的电脑”属性屏幕手动更改它们。 我想使用批处理文件从命令行完成此操作。据我所知,使用set命令只会更改命令行窗口中调用的进程的变量。 我想要永久设置它,这样以后运行新进程时,它将使用我设置的新值。有没有一种方法可以从命令行完...

171得票12回答
使用批处理文件将一个文件夹的所有内容复制到另一个文件夹中?

我有一个文件夹:C:\Folder1 我想将Folder1的所有内容复制到另一个位置,D:\Folder2 我该如何使用批处理文件实现?

170得票5回答
批处理文件递归复制目录

有没有一种方法可以在 .bat 文件中递归地复制目录?是否有此类示例可用?

170得票6回答
BAT脚本中的相对路径

这是我在U盘上的程序文件夹:Program\ run.bat bin\ config.ini Iris.exe library.dll etc. 我想使用run.bat来启动Iris.exe 我不能像...

169得票23回答
从Windows批处理文件中显示弹出窗口/消息框

有没有一种方法可以从批处理文件中显示消息框(类似于Linux中可以从bash脚本中使用xmessage的方式)?

168得票8回答
远程主机上一个端口的状态查询

我需要一个命令行可以检查远程主机的端口状态。我尝试了ping xxx.xxx.xxx.xxx:161但它无法识别"host"。当我对一个已知打开该端口的主机执行相同的命令时,我认为这是一个"好"答案,直到此时。这是用于Windows批处理文件的,将检查远程端口状态,然后运行使用该远程端口信息的...