„Sudo !!” wywołuje poprzednio wykonane polecenie z uprawnieniami administratora w powłoce * nix. Czy istnieje odpowiednik w PowerShell?
windows
command-line-interface
powershell
command
BlueGene
źródło
źródło
$^
jest to pierwszy token poprzedniego polecenia. Jeśli skryptu otrzymuję za pomocą kropki,. ./foo.ps1
to$^
jest.
. Oznacza to również, że argumenty nie są zawarte. Robienie czegokolwiek, co przekracza jeden token, nie zadziała w ten sposób.Zawsze myślałem o JEA (Just Enough Administration) jako próbie przybliżenia niektórych funkcji sudo. Możesz przeczytać o tym tutaj:
https://docs.microsoft.com/en-us/powershell/jea/overview
Różni się tym, że używa zdalnego sterowania PS, a nie aplikacji na komputerze lokalnym. To może być dość istotna różnica, wystarczająca, aby odepchnąć ją zbyt daleko od sudo.
Przechodzenie na konto Kontroli konta użytkownika, używanie run lub czegoś innego, tak naprawdę nie pasuje mi. To bardziej jak paralela
su -
.źródło
We're sorry, the page you requested cannot be found.
. Wygląda na to , że już tu jestem.