问题标签 [batch-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15363 浏览

internet-explorer - 在 Internet Explorer 7 中打开多个页面的 Windows 控制台命令

如何使用单个 DOS 命令在 Internet Explorer 7 中打开多个页面?批处理文件是执行此操作的唯一方法吗?

谢谢!

0 投票
3 回答
2738 浏览

c++ - 重定向exe批处理文件的输出

我想执行某个批处理文件并将其控制台输出重定向到 Visual C++ 中的文本控件,或者在显示日志/回声的同时重定向控制台输出。

0 投票
3 回答
115380 浏览

batch-file - 命令行 .cmd/.bat 脚本,如何获取运行脚本的目录

如何获取已运行脚本的目录并在 .cmd 文件中使用它?

0 投票
16 回答
355629 浏览

batch-file - 从文本文件中读取第一行的 Windows 批处理命令

如何使用 Windows 批处理文件从文本文件中读取第一行?由于文件很大,我只想处理第一行。

0 投票
8 回答
186079 浏览

windows - 是否可以通过 .bat/.cmd 脚本修改注册表项?

是否可以通过 .bat/.cmd 脚本修改注册表值(无论是字符串还是 DWORD)?

0 投票
6 回答
30002 浏览

batch-file - .cmd 和 .bat 文件将返回代码转换为错误消息

我正在尝试通过 .cmd 文件自动化我使用测试套件制作的程序。

我可以通过 %errorlevel% 获取我运行的程序的返回码。

我的程序对每种类型的错误都有一定的返回码。

例如:

1 - 表示因某某原因失败

2 - 表示因其他原因失败

...

echo FAILED:测试用例失败,错误级别:%errorlevel% >> TestSuite1Log.txt

相反,我想以某种方式说:

echo FAILED:测试用例失败,错误原因:lookupError(%errorlevel%) >> TestSuite1Log.txt

.bat 文件可以做到这一点吗?还是我必须转向像 python/perl 这样的脚本语言?

0 投票
5 回答
5189 浏览

perl - 如何保护批处理文件中的引号?

我想在批处理文件中包装一个Perl 单行。对于一个(微不足道的)示例,在 Unix shell 中,我可以引用如下命令:

但是 DOS 用这个有用的错误消息阻止了这一点:

在 -e 第 1 行的 EOF 之前的任何地方都找不到字符串终止符“'”。

在.bat 文件中执行此操作的最佳方法是什么?

0 投票
23 回答
1124859 浏览

windows - 如何在批处理文件中回显换行符?

如何从批处理文件输出中插入换行符?

我想做类似的事情:

这将输出:

0 投票
5 回答
4438 浏览

batch-file - 使用批处理文件进行自动化测试:

我的测试套件有以下布局:

测试套件1.cmd:

  1. 运行我的程序
  2. 检查其返回结果
  3. 如果返回结果不为 0,则将错误转换为文本输出并中止脚本。如果成功,写出成功。

在我的单个 .cmd 文件中,我用不同的输入调用我的程序大约 10 次。

问题是我运行 10 次的程序每次都需要几个小时才能运行。

有没有办法让我并行化我的程序的所有这 10 次运行,同时仍然以某种方式检查返回结果并提供正确的输出文件,同时仍然使用单个.cmd 文件和单个输出文件?

0 投票
2 回答
4282 浏览

sorting - 如何使用批处理文件实现快速排序?

虽然通常总是为工作选择正确的语言是件好事,但有时尝试用一种非常不合适的语言做某事可能是有益的。

  1. 它可以帮助您更好地理解问题。也许您不必像您认为的那样解决它
  2. 它可以帮助您更好地理解语言。也许它支持的功能比您意识到的要多。

并将这个想法推向不合逻辑的结论......你将如何在批处理文件中实现快速排序?甚至可能吗?