CMD&POWERSHELL’ SUDO
CMD
sudo.bat
@echo off
powershell -Command "(($arg='/k cd /d '+$pwd+' && %*') -and (Start-Process cmd -Verb RunAs -ArgumentList $arg))| Out-Null"
@echo on
PowerShell
sudo.ps1
If($args){sudo.bat powershell -NoExit -Command "(cd "$pwd");("$args")"}Else{sudo.bat powershell -NoExit -Command "cd "$pwd}
参考资料:https://www.v2ex.com/t/631164
本文介绍了一种在Windows系统的CMD和PowerShell中实现类似Linux下sudo功能的方法。通过创建sudo.bat和sudo.ps1两个文件,可以在不需要每次都进行右键以管理员身份运行的情况下执行需要管理员权限的操作。
2755

被折叠的 条评论
为什么被折叠?



