Mobile-Menu

Speichertipp: New-PSDrive und andere Cmdlets für die Verbindung von Freigaben nutzen Netzlaufwerke in Windows mit der PowerShell verbinden und Fehler lösen

Von Thomas Joos 2 min Lesedauer

Mit der PowerShell von Windows können Admins und Anwender Netzlaufwerke verbinden, trennen und abfragen. In diesem Artikel erläutern wir die spezifischen PowerShell-Kommandos und ihre Anwendung in einem Unternehmenskontext.

Festplatten und SSDs im Netzwerk lassen sich über die PowerShell managen.(Bild:  vladimircaribb - stock.adobe.com)
Festplatten und SSDs im Netzwerk lassen sich über die PowerShell managen.
(Bild: vladimircaribb - stock.adobe.com)

Mit dem PowerShell-Kommando „New-PSDrive“ lässt sich ein Netzlaufwerk verbinden. Ein Beispiel hierfür wäre:

New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\Server\Share" -Persist

Umgekehrt ermöglicht „Remove-PSDrive“ das Trennen eines Netzlaufwerks. Ein entsprechendes Kommando könnte so aussehen:

Remove-PSDrive -Name "Z"

Manchmal ist es notwendig, ein Netzlaufwerk mit spezifischen Anmeldeinformationen zu verbinden. Dies kann durch Verwendung des „Credential“-Objekts erreicht werden, wie im folgenden Beispiel gezeigt:

$credential = New-Object System.Management.Automation.PSCredential("username", (ConvertTo-SecureString "password" -AsPlainText -Force))New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\Server\Share" -Persist -Credential $credential

Es besteht auch die Möglichkeit, sämtliche mit einem bestimmten Server verbundene Netzlaufwerke zu trennen. Hierfür könnte man folgendes Kommando verwenden:

Get-PSDrive | Where-Object { $_.Root -like "\\Server\*" } | Remove-PSDrive

Informationen aus Netzlaufwerken auslesen

Informationen über Netzlaufwerke lassen sich mit „Get-PSDrive“ abrufen. Beim Verbinden eines Netzlaufwerks können verschiedene Probleme auftreten, wie beispielsweise ein Fehler des Netzwerkpfads. In solchen Fällen sollte die Korrektheit des Servernamens und des Freigabenamens überprüft werden:

try { New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\Server\Share" -Persist -ErrorAction Stop} catch { Write-Error "Failed to connect to network drive: $_"}

Sicherheitsaspekte spielen eine wichtige Rolle bei der Arbeit mit Netzlaufwerken und PowerShell in einem Unternehmensumfeld. Es sollte sichergestellt werden, dass die Verbindung zu den Netzlaufwerken über sichere Netzwerke erfolgt und die Zugriffsrechte korrekt konfiguriert sind. Auch die sichere Speicherung der Anmeldeinformationen ist von Bedeutung, wie im folgenden Beispiel dargestellt:

$securePassword = ConvertTo-SecureString "password" -AsPlainText -Force$credential = New-Object System.Management.Automation.PSCredential("username", $securePassword)New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\Server\Share" -Persist -Credential $credential

Aktuelles eBook

HDD versus SSD

eBook HDD versus SSD
eBook „HDD versus SSD“
(Bild: Storage-Insider)

Speichermedien begleiten viele Nutzer und Unternehmen im Zusammenhang mit der Datenspeicherung, -verarbeitung, -verbreitung und ihrer obligatorischen Löschung (DSGVO) während ihrer gesamten Nutzung. Sollte man dafür HDDs oder SSDs wählen? Beide haben Vor- und Nachteile.

Die Themen im Überblick:

  • Festplatten und unstrukturierte Daten
  • SSD und Flash-Memory
  • Wirtschaftlichkeit & Co.
  • Datensicherheit
  • Nachhaltigkeit
  • Neue Entwicklungen und Trends

(ID:49643948)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung