bardzo przywiązałem się do używania terminala Windows do uruchamiania PowerShell, cmd.exe i różne inne środowiska wiersza poleceń. Ponieważ implementuje dość standardowe środowisko konsoli i można je dostosować, dość łatwo jest dodać do niego inne rzeczy, np. Python.
ale co z PSExec? Wystarczy spróbować edytując konfigurację, klikając strzałkę w dół. Jeśli nie masz zainstalowanego edytora JSON, po prostu wybierz Notatnik.,
Dodaj wpisy takie jak to, co wyróżniłem poniżej:
i to samo, w formie tekstowej:
podałem pełną ścieżkę do PsExec.exe (zapisałem wszystkie narzędzia SysInternals do tej ścieżki), zastąp odpowiednią ścieżkę.,
Po zapisaniu tych zmian i powrocie do terminala, zobaczysz dwie nowe opcje:
jeśli przyjrzysz się uważnie, zobaczysz jeszcze jedną zmianę z poprzedniego zrzutu ekranu na tę: Terminal działa teraz z uprawnieniami administratora. Dzieje się tak, ponieważ PSExec wymaga uprawnień administratora; jeśli tego nie zrobisz, zakończy się to błędem „Odmowa dostępu”.,
wybranie pierwszej opcji wyświetla wiersz polecenia:
Po zamknięciu tego polecenia (ponieważ możesz mieć tylko jedną sesję PSExec otwartą na komputerze lokalnym), możesz otworzyć sesję PowerShell:
w tym przypadku używam PsExec do ustanowienia sesji na moim własnym urządzeniu (przydatne do testowania rzeczy w kontekście systemowym), ale równie łatwo można umieścić inną nazwę hosta w wierszu poleceń profilu. (Byłoby miło, gdyby Terminal zapytał o nazwę., Jeśli to da radę, daj znać – znudziło mi się czytanie dokumentów…)
Leave a Reply