Psexec不支持启用UAC

 iar2984165 发布于 2023-02-13 19:11

我有Server 2008 R2标准.我需要使用PC Win7中的psexec执行批处理文件.这个工作的唯一时间是我在我的服务器上禁用UAC.取消激活UAC是不可能的,我正在寻找启用UAC的解决方案.

错误消息:无法在remotehost上启动PSEXESVC服务:访问被拒绝.

PS:在我的psexec命令行中,我正在使用我的服务器的管理员用户来执行批处理文件.我的服务器上的UAC级别为3.

最好的问候,塔索

1 个回答
  • 我花了几个小时才找到两台Windows 7计算机之间PsExec的工作方式,非管理员用户启动PsExec.

    禁用UAC ...

    EnableLUA=0
    ConsentPromptBehaviorAdmin=0
    LocalAccountTokenFilterPolicy=1
    

    ...没有工作,关闭防火墙不起作用.

    在这里我找到了工作方式 - 感谢JelmerS(PSexec没有使用提供的用户名和密码连接到机器).

    *这是因为ADMIN$在以另一个用户身份执行命令之前,psexec仍尝试使用您的本地凭据访问共享.根据此线程,您可以在执行psexec之前缓存凭据:

    cmdkey.exe /add:MACHINE_NAME_HERE /user:MACHINE_NAME_HERE\Administrator /pass:PASSWORD_HERE 
    psexec.exe \\MACHINE_NAME_HERE -i notepad
    cmdkey.exe /delete:MACHINE_NAME_HERE*
    

    最好的问候,彼得

    2023-02-13 19:12 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有