
我的 Windows 7 计算机已连接到工作场所的 Windows 网络。此网络上有两个正在使用的域,EMPLOYEES
和TESTERS
。我在这两个域上都有登录名,例如EMPLOYEES\Joe
和TESTERS\TestJoe
。
如果我以 的身份登录到计算机EMPLOYEES\Joe
,我该如何以 的权限启动 Windows 资源管理器实例TESTERS\TestJoe
?请注意,我可以切换用户并以 的身份登录TESTERS\TestJoe
此计算机,没有任何问题。
我已经尝试了这个帖子,而且它们不起作用。
答案1
您不需要以不同的用户身份运行 explorer.exe,只需使用不同的凭据连接到网络共享即可。
在资源管理器窗口中,您可以单击“映射网络驱动器”,填写路径并确保选中“使用不同凭据连接”。单击完成按钮时,系统将提示您输入要用于连接当前共享的凭据。
您也可以使用命令行上的 net 命令来完成此操作。
net use x: \\server\share /user:[email protected] password
答案2
看来 Windows 积极抵制以其他用户身份启动 Explorer 的能力。我通过执行以下操作在 Windows 7 系统上解决了此问题:
- 取得注册表项的所有权
HK_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
,并授予自己完全控制权。此注册表项控制 Explorer 的启动方式 - 将子项从 重命名为
runas
。_runas
如果执行此操作时收到错误,则可能是您没有正确完成第一步
一旦更改,您可以通过 runas 命令或免费软件工具使用不同的凭据集启动 ExplorerJoeware 的 CPAU。
然后,您可以从命令提示符启动 Explorer:
- 使用 runas
runas /user:domain\username "c:\windows\explorer.exe /separate"
- 然后完成密码提示。
- 与 cpau
cpau.exe /u domain\username /p password /ex "E:\Windows\explorer.exe /separate"
笔记:
- 您必须使用 Explorer 选项
/separate
强制 Explorer 作为单独的进程启动。也可以看看 - 与 runas 相比,使用 cpau 的优势在于,您可以在命令提示符中指定用户名和密码。
- 除了将 cpau 用于我自己的用途之外,我与 Joeware 没有任何关联。
答案3
- 转到“开始”按钮;
- 在 Explorer 中输入;
- 按住 Shift 键并右键单击“Windows 资源管理器”;
- 以不同的用户身份运行。
该用户还需要访问本地计算机上的文件系统的权限,并执行您想要执行的任何其他操作。
答案4
打开任务管理器并结束 explorer.exe 任务
从文件中使用“运行新任务”
在运行窗口中输入:runas /user:domain\username explorer.exe
当您按下回车键时,将打开一个 CMD 窗口,提示输入提升权限的用户的密码。
输入后,您可以在任务管理器中确认哪个用户正在运行 Explorer.exe