【发布时间】:2016-03-13 12:43:28
【问题描述】:
我正在尝试通过使用批处理文件替换 C:\Windows\System32\GroupPolicy\Machine\Scripts 中的 scripts.ini 文件来更改我的组策略。批处理文件位于我桌面上一个名为 replacer 的文件夹中,自定义 scripts.ini 位于同一文件夹中。当我右键单击批处理文件并“以管理员身份运行”时,它突然找不到位于同一文件夹中的 scripts.ini 文件。当我不以管理员身份运行时,它会找到它,但无法替换组策略中的 scripts.ini 文件。
编辑: 这是代码(1行):
xcopy /s/y scripts.ini C:\Windows\System32\GroupPolicy\Machine\Scripts
【问题讨论】:
-
也许您的代码有误 - 但我们无法确定,因为它是秘密的。
-
编辑您的问题并发布您的代码!
-
请参阅如何提问部分并发布代码,否则在这里没有任何帮助。无罪
-
当您以管理员身份运行批处理文件时,它的当前目录是不同的,因此您需要为数据文件使用完整路径:
xcopy /s/y C:\replacer\scripts.ini ...
标签: windows batch-file replace administrator