Windows
須藤!!PowerShell 中的等效項
“須藤!!” 在 *nix shell 中以管理員權限呼叫先前執行的命令。PowerShell中是否有等價物?
$^
是一個擴展為最後執行的 Powershell 命令的變數。您可以使用 以另一個使用者身份執行命令
runas
,因此以下工作:runas /user:domain\administrator $^
為了縮短一點,您可以使用別名做一些魔術。查看這篇 Technet 文章了解更多資訊。
編輯:一個警告 -
$^
只執行管道或多命令行中的第一個命令。如果您需要重做一個充滿管道或分號的整個命令,請Invoke-History
改用(預設為最後一個完整的命令)。