【问题标题】:Grant SeServiceLogonRight from script从脚本授予 SeServiceLogonRight
【发布时间】:2010-10-31 03:43:27
【问题描述】:

我需要能够通过脚本(批处理文件或 JScript 文件)向用户授予权限。特别是,我想将 SeServiceLogonRight 授予特定域帐户。我不能使用 NTRights.exe(并非在所有目标操作系统上都可用),并且我想避免为此必须在 C 中编写可执行文件。是否可以使用标准 Windows 工具、WMI api 或任何其他可从脚本中使用的工具来执行此操作?

【问题讨论】:

    标签: javascript windows scripting cmd


    【解决方案1】:

    AFAIK,不。您需要 NTRIights.exe 或自定义工具或包装相应 LsaXXX WinAPI 函数的自动化对象。

    【讨论】:

    • @Taher,我不能粘贴整个代码,但基本上你需要做的是调用LsaOpenPolicy获取访问句柄,然后LsaAddAccountRights将访问权限添加到给定用户对象。
    猜你喜欢
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 2018-08-25
    • 2020-07-16
    • 2016-05-02
    • 2019-04-22
    相关资源
    最近更新 更多