From 5cbacdefb865252927882f25a7f383b89844fe5e Mon Sep 17 00:00:00 2001 From: Marc Blatter Date: Mon, 27 Oct 2025 10:37:40 +0000 Subject: [PATCH] Initiale Version --- MapBusyBox.ps1 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 MapBusyBox.ps1 diff --git a/MapBusyBox.ps1 b/MapBusyBox.ps1 new file mode 100644 index 0000000..ff6d031 --- /dev/null +++ b/MapBusyBox.ps1 @@ -0,0 +1,21 @@ +# 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) \ No newline at end of file