Powershell DeElevate用户令牌

时间:2012-07-24 21:18:34

标签: authentication powershell uac

我认为在企业环境中并不一定奇怪......

我们正在迁移到Windows 7,并且由于UAC的整个拆分令牌疯狂,我们的vbscript网络驱动器脚本已经崩溃。在http://pcloadletter.co.uk/2010/05/15/missing-network-drives/使用vbscript解决方案有一个不错的解释,每次有人登录时都会创建一个计划任务,以便在非提升的环境中运行驱动器映射脚本。

这对我来说似乎很笨拙。我宁愿做的是深化登录脚本,使其在标准用户令牌下运行,而不是提升令牌。问题是,我不知道如何去做,并希望这里的人可以提供帮助。

1 个答案:

答案 0 :(得分:1)

不是直接的答案(并没有为您提供降低令牌的方法),但这可能是您需要让驱动器显示的解决方案:

http://social.technet.microsoft.com/Forums/en/ITCG/thread/92db05ba-ff0d-4e73-b40a-78522bfab6aa

要配置EnableLinkedConnections注册表值,请按照下列步骤操作:

  1. 单击“开始”,在“开始搜索”框中键入regedit,然后按Enter键。

  2. 找到并右键单击以下注册表子项:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System

  3. 指向“新建”,然后单击“DWORD值”。

  4. 键入EnableLinkedConnections,然后按Enter键。

  5. 右键单击“EnableLinkedConnections”,然后单击“修改”。

  6. 在“数值数据”框中,键入1,然后单击“确定”。

  7. 退出注册表编辑器,然后重新启动计算机。

相关问题