Eine RunAs Funktionalität, bei der man Benutzername und Kennwort in einem Skript mitgeben kann, gibt es von Haus aus nicht in Powershell. Die folgenden Beispielskripte zeigen, wie man ein Programm via Powershell mit einem anderen Benutzer inklusive verschlüsseltem Kennwort ausführen kann.
Powershell: Query AD Computer
Liste mir alle Computer auf, deren Betriebssystem Windows 10 ist. Gib Namen, Betriebssystem, Lastlogon, und pwdlastset aus. Sortiert nach Namen. Get-ADComputer -Filter ‚OperatingSystem -Like „Windows 10*“‚ -properties name,operatingsystem,lastlogon,pwdlastset | sort-object -property name | select-object name,operatingsystem,@{n=’LastLogon‘;e={[DateTime]::FromFileTime($_.LastLogon)}},@{n=’pwdlastset‘;e={[DateTime]::FromFileTime($_.pwdlastset)}}