Windows

須藤!!PowerShell 中的等效項

  • July 23, 2021

“須藤!!” 在 *nix shell 中以管理員權限呼叫先前執行的命令。PowerShell中是否有等價物?

$^是一個擴展為最後執行的 Powershell 命令的變數。

您可以使用 以另一個使用者身份執行命令runas,因此以下工作:

runas /user:domain\administrator $^

為了縮短一點,您可以使用別名做一些魔術。查看這篇 Technet 文章了解更多資訊。

編輯:一個警告 -$^只執行管道或多命令行中的第一個命令。如果您需要重做一個充滿管道或分號的整個命令,請Invoke-History改用(預設為最後一個完整的命令)。

引用自:https://serverfault.com/questions/270611