在windows中使用sudo命令

在linux、mac os中可以使用sudo命令来提升权限,但是win中自带是没有的

  • 在win中添加sudo支持

    1. 以管理员身份打开PowerShell
    2. 复制下面代码
      1
      $script_path="$HOME\Documents\Scripts"; if (!(test-path $script_path)) {New-Item -ItemType directory $script_path} if (!(test-path $profile)) { new-item -path $profile -itemtype file -force }". $script_path\sudo.ps1" | Out-File $profile -append; "function sudo(){if (`$args.Length -eq 1){start-process `$args[0] -verb `"runAs`"} if (`$args.Length -gt 1){start-process `$args[0] -ArgumentList `$args[1..`$args.Length] -verb `"runAs`"}}" | Out-File $script_path\sudo.ps1; powershell
    3. 试试sudo命令
      1
      2
      3
      4
      5
      6
      7
      sudo explorer
      sudo notepad
      sudo powershell
      sudo cmd
      sudo taskmgr
      sudo tasklist
      sudo taskkill /IM Skype.exe /PID 8496