Netzlaufwerk mit einer verschluesselten Passwortdatei einbinden

Netzlaufwerk mit einer verschlüsselten Passwortdatei einbinden

Drive Maps

Das Ziel ist es, ein Laufwerk zu mappen ohne ein Passwort einzugeben. Das Passwort liegt verschlüsselt auf dem Laufwerk und wird in das Powershell-Skript eingebunden. Auf den Ordner in dem die verschlüsselte Passwortdatei liegt sollte nicht jeder zugreifen dürfen. Bitte die NTFS-Rechte entsprechend anpassen.

Netzlaufwerk mit einer verschlüsselten Passwortdatei einbinden

Netzlaufwerk mit einer verschlüsselten Passwortdatei einbinden

Erzeugen einer verschlüsselten Passwortdatei:

$File = “C:\Temp\Passwort.txt”
$Password = “*Passwort eingeben*” | ConvertTo-SecureString -AsPlainText -Force
$Password | ConvertFrom-SecureString | Out-File $File

Laufwerk mappen:

$encrypted = Get-Content “C:\Temp\Passwort.txt” | ConvertTo-SecureString
$credential = New-Object System.Management.Automation.PsCredential(“ndsedv\Benutzer1”, $encrypted)
New-PSDrive -name “T” -PSProvider FileSystem -Root “\\172.18.32.110\Daten” -Persist -Credential $credential