如果以管理员权限启动,则无法将程序拖入 cmd 窗口

如果以管理员权限启动,则无法将程序拖入 cmd 窗口

如果我以管理员权限启动 CMD 窗口,我就无法再将任何内容拖到该窗口中。

通常我会将文件拖入其中,以便可以获得文件的绝对路径,但现在这是不可能的。

有什么建议吗?我运行的是 Windows 7

答案1

这显然是设计使然,并且是出于安全原因:

UAC 的工作原理就是这样的。拖放是消息。从具有普通权限的程序向具有管理员权限的应用程序发送消息可能会导致安全问题。

拖放操作只适用于具有相同权限的应用程序(具有管理员权限的程序到具有管理员权限的程序或具有普通权限的程序到具有普通权限的程序)。

来源:http://social.technet.microsoft.com/Forums/windows/en-US/cba0e9b1-25f8-40e5-a888-1435d604f68d/run-as-administrator-prevents-drag-and-drop-working

因此,您必须找到其他方法来实现您想要的目标。一种选择是使用 Windows 资源管理器中的上下文菜单命令“复制为路径”(右键单击文件夹并按住“Shift”键以获取它)。

相关内容