Remoting mit CLI-Tools¶
Viele Tools/Cmdlets besitzen Parameter für die nötigen Remotezugriffe.
Beispiel: Einfache SMB-Zugriffe mit –Path
PS E:\_temp> Get-ChildItem -Path \\win10\testfreigabe\
Verzeichnis: \\win10\testfreigabe
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 11.10.2016 17:47 211225 Screenshot (1).png
-a---- 11.10.2016 17:47 229877 Screenshot (2).png
Funktioniert aber natürlich nur, wenn man berechtigt ist auf die Freigabe zugreifen zu dürfen! sonst kommt:
PS E:\_temp> Get-ChildItem -Path \\win10\testfreigabe
Get-ChildItem : Der Pfad "\\win10\testfreigabe" kann nicht gefunden werden, da er nicht vorhanden ist.
In Zeile:1 Zeichen:1
+ Get-ChildItem -Path \\win10\testfreigabe
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (\\win10-\testfreigabe:String) [Get-ChildItem], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand
Als Lösung hier einfach eine „net use“-Remoteanmeldung zuvor durchführen.
Wenn man kein Laufwerk mappen will, dann einfach:
PS E:\_temp> net use \\win10\ipc$ * /User:joeb
Geben Sie das Kennwort für \\win10\ipc$ ein:
Der Befehl wurde erfolgreich ausgeführt.
Konsolenbefehl wie systeminfo.exe
(Remote hier ein Adminkonten nötig)
PS E:\_temp> systeminfo.exe /s win10 /U win10\joebadmin /P
Hostname: WIN10
Betriebssystemname: Microsoft Windows 10 Pro
Betriebssystemversion: 10.0.14393 Nicht zutreffend Build 14393
Betriebssystemhersteller: Microsoft Corporation
Betriebssystemkonfiguration: Eigenständige Arbeitsstation
Betriebssystem-Buildtyp: Multiprocessor Free
...
oder schtasks.exe
PS E:\_temp> schtasks.exe /query /s win10 /U joebadmin /p
Geben Sie das Kennwort für joebadmin ein, mit dem der Befehl ausgeführt wird: *******
Ordner: \
Aufgabenname Nächste Laufzeit Status
======================================== ====================== ===============
OneDrive Standalone Update Task 13.10.2016 22:30:07 Bereit
Optimize Start Menu Cache Files-S-1-5-21 Nicht zutreffend Bereit
User_Feed_Synchronization-{413A22B3-D61A 12.10.2016 23:16:38 Bereit
...