21 lines
807 B
PowerShell
21 lines
807 B
PowerShell
# Benutzername und Passwort
|
|
$User = "5ad15aa50bd186b488778908c92f09972aefa683148"
|
|
$Pass = "DeinPasswort"
|
|
|
|
# Passwort in SecureString umwandeln
|
|
$SecurePass = ConvertTo-SecureString $Pass -AsPlainText -Force
|
|
|
|
# Credentials erstellen
|
|
$Cred = New-Object System.Management.Automation.PSCredential($User, $SecurePass)
|
|
|
|
# Prüfen, ob das Laufwerk bereits existiert und ggf. entfernen
|
|
if (Get-PSDrive -Name X -ErrorAction SilentlyContinue) {
|
|
Remove-PSDrive -Name X -Force
|
|
}
|
|
|
|
# Netzlaufwerk mappen mit persistenter Verbindung
|
|
New-PSDrive -Name X -PSProvider FileSystem -Root "\\cloud.busybox.ch\Pfad" -Credential $Cred -Persist
|
|
|
|
# Optional: Laufwerksbezeichnung ändern (im Explorer sichtbar)
|
|
$Net = New-Object -ComObject WScript.Network
|
|
$Net.MapNetworkDrive("X:", "\\cloud.busybox.ch\Pfad", $true, $User, $Pass) |