【发布时间】:2018-09-04 08:31:10
【问题描述】:
我对(在我看来)应该是一件容易的事感到生气: 在我的桌面上(但可能在任何地方)我有一个文件夹“project”、一个“console.msc”和另一个文件夹“files”。
“console.msc”有一个运行 file1.bat 的任务,如果我使用完整路径,它可以工作,但它不适用于相对路径。
c:\users\user1\Desktop\project\files\file1.bat WORKS
.\files\file1.bat 不工作
我一直看到,自定义 mmc 以提升的权限启动(很好,我想要它)但是用于调用 file1.bat 的相对路径不起作用,返回的错误是“Windows 找不到 [ ..]"
有人知道如何告诉 Windows 保留当前运行 mmc 的文件夹吗?欢迎任何线索! :-)
【问题讨论】:
-
使用相对路径名是单方面的错误。永远不要这样做。始终构造完全限定的路径名。