【发布时间】:2017-05-05 15:30:47
【问题描述】:
从管理员 PowerShell 中,有没有办法在不同(例如,非管理员)用户下生成另一个 shell(或 .exe)?我知道这可以通过 su {username} 在 Linux/Bash 中实现,但是 Windows 允许吗?
【问题讨论】:
-
不确定你是不是这个意思:
runas /trustlevel:0x20000 "powershell.exe -command 'hostname' -
是的,在最后加上引号,然后将其转换为答案。我也很好奇不同的信任级别是什么,但看起来 0x40000 是某种管理员。
-
谢谢,@iRon。将是重复的,除非它没有接受答案。
标签: windows powershell authentication administrator