批处理文件仅在未以管理员身份运行时才有效

时间:2015-01-07 17:47:50

标签: batch-file administrator

我有这个批处理文件,当我正常运行它(双击它)它运行得很好,但当我右键单击并单击"以管理员身份运行"它说'无法找到指定的文件"

我现在已经搜索了2天,没有运气。我只是不理解为什么它只是通常双击它而不是管理员?

请告诉我们。

1 个答案:

答案 0 :(得分:1)

双击时,默认的活动目录与存储批处理文件的文件夹相同。

当使用“以管理员身份运行”时,默认的活动目录可能不同,通常为%systemroot%\system32

如果没有看到代码,这只是一个意见,但如果批处理文件中的代码使用相对路径,则可能无法找到它尝试使用的文件。