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

dai*_*isy 8 windows-7 uac cmd.exe

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

通常我会把一个文件拖进去,这样我就可以得到一个文件的绝对路径,现在这是不可能的。

有什么建议?我正在运行 Windows 7

sle*_*ske 9

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

这就是 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”的同时右键单击文件夹以获取它)。