Powershell: Die wichtigsten Befehle für Administratoren

Mit der Powershell erledigen Sie viel Arbeit in kurzer Zeit: Diese Powershell-Befehle sollten Windows-Profis und -Administratoren kennen. [...]

3. VERSCHIEDENE MÖGLICHKEITEN FÜR DEN NETZWERKZUGRIFF MIT DER POWERSHELL
Sie haben mehrere Möglichkeiten PowerShell-Befehle über das Netzwerk auszuführen. Zunächst können Sie sich über die PowerShell oder der PowerShell ISE normale CMDlets mit der Option -computername ausführen. In diesem Fall wird die lokale PowerShell-Sitzung verwendet, aber die PowerShell sendet den Befehl über das Netzwerk auf den Ziel-Server. Mit dem Befehl

Get-Help * -Parameter ComputerName

lassen Sie sich eine Liste aller dieser Cmdlets anzeigen.

PowerShell-Befehle lassen sich auch über das Netzwerk durchführen. (c) tecchannel.de

Die zweite Möglichkeit besteht darin, dass Sie in der PowerShell oder der PowerShell ISE direkt eine PowerShell-Sitzung auf dem Remoteserver öffnen. Alle Befehle, die Sie in dieser Sitzung ausführen, werden dann auf dem Remotecomputer ausgeführt. Hier ist dann die Option -computername nicht notwendig, da die Sitzung ohnehin auf dem Remotecomputer ausgeführt wird.

Wollen Sie von einer lokalen PowerShell-Sitzung über das Netzwerk Programme auf einem Remotecomputer starten, verwenden Sie folgenden Befehl:

Invoke-Command -ComputerName -ScriptBlock { } -credential

Funktioniert der Befehl, öffnet sich ein Authentifizierungsfenster und Sie müssen das Kennwort für den Benutzer eingeben.

Mit dem CMDlet

Test-WsMan

testen Sie den Zugriff. Erhalten Sie keine Fehlermeldung, sondern eine Statusanzeige, funktioniert der Zugriff vom Quell-Computer auf den Ziel-Computer.

In der PowerShell ISE öffnen Sie Remote-Sitzungen am einfachsten. Dazu rufen Sie DateiNeue Remote-PowerShell-Registerkarte auf, geben den Servernamen ein und Anmeldedaten für den Server. Alle Befehle, die Sie in dieser Sitzung ausführen, werden auf dem Remotecomputer gestartet.

Um eine Remotesitzung in der normalen PowerShell zu erstellen, geben Sie das Cmdlet New-PSSession ein. Mit

Enter-PSSession

bauen Sie eine Verbindung auf. Wollen Sie sich mit einem anderen Benutzer authentifizieren, verwenden Sie

Enter-PSSession -ComputerName -Credential .

Mit Exit-Session beenden Sie diese Sitzung wieder. Sie können in Windows Server 2012 R2 und Windows 8.1 auch Sitzungen unterbrechen und erneut aufzubauen. Bei unterbrochenen Sitzungen laufen die Cmdlets in der Sitzung weiter. Dazu nutzen Sie die Cmdlets

Disconnect-PSSession, Connect-PSSession

und

Receive-PSSession.

4. UNBEAUFSICHTIGTE INSTALLATION VON ROLLEN UND FEATURES
Neben der Möglichkeit, Rollen und Features über die PowerShell zu installieren, indem Sie den Namen der Rolle und des Features angeben, können Sie in der PowerShell auch die XML-Steuerungsdatei verwenden, die Sie im Assistenten zum Installieren von neuen Rollen im letzten Fenster speichern können.

Die automatische Installation von Serverrollen über die PowerShell können Sie im Server-Manager vorbereiten (c) tecchannel.de

Um auf einem anderen Server die gleichen Rollen und Features zu installieren, verwenden Sie die PowerShell und geben die XML-Datei mit. Dabei verwenden Sie das Cmdlet

Install-WindowsFeature

mit der Option -ConfigurationFilePath, Zum Beispiel

Install-WindowsFeature -ConfigurationFilePath C:Dateniis.xml.

Mit einer Konfigurationsdatei erleichtern Sie die Installation von Serverrollen in der PowerShell (c) tecchannel.de


Mehr Artikel

Unternehmen legen ihren Fokus auf Investitionen zur Performancesteigerung durch Künstliche Intelligenz. (c) Pexels
News

GenAI: Vom Experiment zum strategischen Werkzeug

KI hat sich von einem Hype zu einem strategischen Gamechanger entwickelt. Laut einer Studie von NTT DATA ist die Experimentierphase für generative KI (GenAI) endgültig vorbei. Stattdessen stehen nun konkrete Pläne zur langfristigen Nutzung im Vordergrund – mit dem Ziel, Performance, Arbeitsplatzkultur, Compliance, Sicherheit und Nachhaltigkeit zu optimieren. […]

News

Internationale Konferenz zeigt den Weg zur datengetriebenen Zukunft

Am 13. November 2024 fand im Bundesministerium für Klimaschutz, Umwelt, Energie, Mobilität, Innovation und Technologie (BMK) die Global Data Spaces Connect 2024 (GDSC24) statt, eine internationale Plattform, die Akteur:innen aus Wirtschaft, Wissenschaft und öffentlicher Verwaltung zu einem Austausch über den aktuellen Stand und die Zukunft der Datenräume (Data Spaces) zusammenbrachte. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*