1

当我编辑一个名为:

S:\!DJ DAP\PlaylistFormatName.vbs

并执行此工具:

在此处输入图像描述

我希望启动文件

"S:!DJ DAP\PlaylistFormatName-Test.bat"

但得到这个失败:

'S:\!DJ' is not recognized as an internal or external command,

可运行的程序或批处理文件。

我怎样才能解决这个问题?

我在 Windows 7 Pro 64 位上使用 TextPad 7.5.1。

PS 删除括号给出了同样的失败:

在此处输入图像描述

编辑:这种解决方法可能适合。它在测试用例中成功,但我不确定结果是否总是等价的。

在此处输入图像描述

4

1 回答 1

0

从参数中取出()。当我使用“$FileDir\($BaseName)-Test.bat”时,我可以重新创建错误。当我使用“$FileDir\$BaseName-Test.bat”时,它按预期工作。

或者试试这个: 命令:c:\windows\System32\cmd.exe 参数:/c "$FileDir\$BaseName-Test.Bat" 初始文件夹:$FileDir

我向更大的 K&R 手册发誓,它确实有效。

于 2016-02-24T15:19:19.857 回答