当我在运行框中使用 \computer\path 时,文件夹直接打开,而不会询问我以哪个用户身份访问该文件夹...
有两台计算机 A 和 B,分别有管理员 X 和 Y,共享文件夹存在于 A 上,我已授予 X 完全权限,而 Y 对该共享文件夹具有只读权限。当我从计算机 Y 的运行对话框打开此文件夹时,它直接以只读权限打开,我如何以用户 X 的身份打开它,以便我拥有所有权限。
答案1
让我们假设您希望了解C:\temp
爱丽丝的计算机,只是为了让事情清楚一点:
- 用户 A 是
alice
- 用户 B 是
john
如果您以 Alice 身份登录,则您已经explorer
以登录用户的身份启动该过程,因此您将拥有完全权限(如X
示例中的用户所示)。
现在,如果用户John
想要\\share\path
以其他用户身份登录时访问,有两种简单的方法可以实现。
使用 Runas 功能
RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:程序
这可以翻译为:
runas.exe /user:localdomain\john explorer.exe
explorer
无论谁登录,这都会以 John 的身份运行该过程(您可以在 PowerShell 中创建一个脚本来指示这一点)。
映射驱动器
下一个选择是尝试使用不同的用户名访问 Windows 共享