![]() |
1
1
这似乎是个愚蠢的问题,但BAT文件所在的上下文中是否存在一个现有的d:drive? 有一次我遇到这样的情况:BAT文件被用作任务管理器中任务的命令行,但运行方式用户被设置为框中的本地用户,不能访问网络驱动器。 对于您的情况,如果d:驱动器是网络驱动器,则运行BAT文件,例如,该计算机上的本地管理员帐户(而不是域用户帐户)可能无法访问d:。 |
![]() |
2
3
我怀疑这就是问题所在——我希望命令处理器能为您处理这个部分。 这是它对我有用的证据: Test.java:
测试:
在命令行上:
|
![]() |
3
2
1不是无关的:它由cmd.exe插入,表示stdout(而不是“>>”,您也可以编写“1>>”。将其与重定向stderr“2>gt;”进行对比。所以问题一定出在你的参数上。 |
![]() |
late1 · 批处理文件未执行命令 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
Laureano Oliva · 如何将链接用作参数%1批处理函数? 3 年前 |
![]() |
F35H · 涉及二次使用cd的错误。。在C代码中 3 年前 |