【发布时间】:2015-02-02 10:21:40
【问题描述】:
我编写了一个几乎可以工作的代码。 唯一不起作用的部分是它需要从 Z: 驱动器复制到 C:\Program Files\software
该步骤需要以管理员身份运行批处理,但是我想在没有管理员权限的情况下运行它。
我想让域中的每个用户都可以执行它,而不必授予他们管理员权限。
这可能吗(也不必为每台计算机复制地图)
TL;DR 要将文件复制到 C: 驱动器,用户需要是管理员或以管理员身份运行。但是我不想让每个人都成为管理员,以便他们可以执行它。 有没有办法避免这种情况?或者我可以放一些代码让非管理员用户能够复制到该文件夹。
提前致谢。
【问题讨论】:
-
可能是
runas命令? -
是否可以在没有管理员权限的情况下运行它。然后我不需要输入管理员名称和密码?
-
@Monacraft 将允许在没有管理员权限的情况下运行它。然后我不需要输入管理员名称和密码?
-
每次都需要输入密码。从技术上讲,您将以管理员模式运行它。
-
Program Files树需要管理员 + 提升(如果启用了 UAC)才能写入。选择不同的目的地——可能是%APPDATA%或%USERPROFILE%\Documents。
标签: batch-file