Ik ben erg gehecht geraakt aan het gebruik van Windows Terminal om PowerShell, cmd uit te voeren.exe, en diverse andere command-line omgevingen. Omdat het een vrij standaard console omgeving implementeert en kan worden aangepast, is het vrij eenvoudig om andere dingen aan toe te voegen, bijvoorbeeld Python.
maar hoe zit het met PSExec? Gemakkelijk genoeg om te proberen door het bewerken van de configuratie door te klikken op de pijl-omlaag. Als u geen JSON-editor hebt geïnstalleerd, kiest u Kladblok.,
voeg items toe zoals wat ik hieronder heb gemarkeerd:
en hetzelfde, in tekstvorm:
Ik heb het volledige pad naar PsExec.exe (ik heb alle SysInternals tools opgeslagen op dat pad), vervang het juiste pad.,
na het opslaan van deze wijzigingen en terug te gaan naar Terminal, ziet u de twee nieuwe opties:
Als u goed kijkt, ziet u een andere verandering van de vorige screenshot naar deze: Terminal draait nu met beheerdersrechten. Dat komt omdat PSExec admin rechten vereist; het zal mislukken met een “toegang geweigerd” fout als je dat niet doet.,
het kiezen van de eerste optie geeft een opdrachtprompt weer:
na het sluiten daarvan (aangezien u slechts één PSExec-sessie op de lokale machine kunt openen), kunt u een PowerShell-sessie openen:
in dit geval gebruik ik PsExec om een sessie op mijn eigen apparaat op te zetten (handig om dingen in systeemcontext te testen), maar je kunt net zo gemakkelijk een andere hostnaam in de opdrachtregel van het profiel plaatsen. (Het zou leuk zijn als Terminal zou vragen om een naam., Als het dat kan doen, laat het me weten – werd moe van het lezen door de documenten…)
Leave a Reply