我有一个简单的批处理脚本,用于启动我当前会话登录到的域以外的域的AD用户和计算机模块。我使用这个程序的时间已经超过了我的记忆,但是自从最近我的工作站被迫升级到windows 10之后,我就不能让这个批处理工作了。这一批的内脏如下:
runas /netonly /user:otherdomain.rootdomain.corp\otherdomusername "mmc dsa.msc /server=otherdomdc.otherdomain.rootdomain.com"因为windows 10,这首先失败,因为命令必须从提升的命令提示符中运行。我正在研究那个解决方案。我似乎无法解决的一个问题是,即使这看起来运行正常,新的AD会话实际上没有在新的凭据和环境下正确启动。它仅以我当前登录凭据的特权启动。
我正在通过RDP在目标域上的服务器上执行AD任务来解决这个问题,但是这是一个严重的效率损失。Google和technet在试图让这个命令正常工作方面没有任何帮助,所以如果这里的任何人知道如何使这个脚本在Windows 10工作站上正常工作,我将非常感激。
非常感谢你的帮助。
(把我的问题从堆叠溢出中跨出,以防这里的人以前遇到过这种情况。)
发布于 2016-12-02 16:53:17
结果我错了诊断这个问题。这个批处理很好,但是在windows 10当前的RSAT中有一个错误,导致某些选项卡没有显示出来,我认为这是由于权限较低所致。我能够通过手动替换某些文件来解决这个问题,这些文件来自我2012年的r2服务器之一,现在ADUAC模块将按照我的批处理文件的预期启动。
发布于 2018-10-31 21:49:15
这是一个老问题,但RSAT工具必须在每次Windows 10升级时被升级,并且更具体地适用于内部升级。
这是故意的。在就地升级期间,总是卸载RSAT。解决后,就地升级Windows 10,重新安装RSAT.
https://serverfault.com/questions/818222
复制相似问题