Netzlaufwerk fest verbinden und öffnen per Batchdatei
Hallo,
ich brauche einen Zugriff auf einer Freigabe im Netzwerk.
Diese will ich per Batchdatei mit einem Klick öffnen können.
Die Freigabe ist über "Sicherheit" nur für den Admin und mich editierbar.
Ich habe nun eine Batchdatei geschrieben mit folgendem Inhalt:
Leider funktioniert es so nicht (auch nicht die Alternative Lösung, wie sie oben im Code steht).
Es könnte daran liegen, dass der Teil "backups wichtige pcs" Leerzeichen enthält.
Ich habe auch schon verschiedene Möglichkeiten mit Anführungsstrichen ausprobiert... bisher ohne Erfolg
Könnt Ihr helfen?
Grüße von
Yan
ich brauche einen Zugriff auf einer Freigabe im Netzwerk.
Diese will ich per Batchdatei mit einem Klick öffnen können.
Die Freigabe ist über "Sicherheit" nur für den Admin und mich editierbar.
Ich habe nun eine Batchdatei geschrieben mit folgendem Inhalt:
@ echo off
REM Zugriff auf NW-Freigabe
net use Z: \\dasbackup2\backups wichtige pcs\IT
explorer Z:
REM ALTERNATIV: net use Z: \\dasbackup2\backups wichtige pcs\IT /persistent:yes /user:dasbackup2\Administrator passwort123
pause
Leider funktioniert es so nicht (auch nicht die Alternative Lösung, wie sie oben im Code steht).
Es könnte daran liegen, dass der Teil "backups wichtige pcs" Leerzeichen enthält.
Ich habe auch schon verschiedene Möglichkeiten mit Anführungsstrichen ausprobiert... bisher ohne Erfolg
Könnt Ihr helfen?
Grüße von
Yan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 72146225926
Url: https://administrator.de/contentid/72146225926
Ausgedruckt am: 24.11.2024 um 04:11 Uhr
6 Kommentare
Neuester Kommentar
Zitat von @Yan2021:
Hallo,
ich brauche einen Zugriff auf einer Freigabe im Netzwerk.
Diese will ich per Batchdatei mit einem Klick öffnen können.
Die Freigabe ist über "Sicherheit" nur für den Admin und mich editierbar.
Ich habe nun eine Batchdatei geschrieben mit folgendem Inhalt:
Leider funktioniert es so nicht (auch nicht die Alternative Lösung, wie sie oben im Code steht).
Es könnte daran liegen, dass der Teil "backups wichtige pcs" Leerzeichen enthält.
Ich habe auch schon verschiedene Möglichkeiten mit Anführungsstrichen ausprobiert... bisher ohne Erfolg
Könnt Ihr helfen?
Grüße von
Yan
Hallo,
ich brauche einen Zugriff auf einer Freigabe im Netzwerk.
Diese will ich per Batchdatei mit einem Klick öffnen können.
Die Freigabe ist über "Sicherheit" nur für den Admin und mich editierbar.
Ich habe nun eine Batchdatei geschrieben mit folgendem Inhalt:
@ echo off
REM Zugriff auf NW-Freigabe
net use Z: \\dasbackup2\backups wichtige pcs\IT
explorer Z:
REM ALTERNATIV: net use Z: \\dasbackup2\backups wichtige pcs\IT /persistent:yes /user:dasbackup2\Administrator passwort123
pause
Leider funktioniert es so nicht (auch nicht die Alternative Lösung, wie sie oben im Code steht).
Es könnte daran liegen, dass der Teil "backups wichtige pcs" Leerzeichen enthält.
Ich habe auch schon verschiedene Möglichkeiten mit Anführungsstrichen ausprobiert... bisher ohne Erfolg
Könnt Ihr helfen?
Grüße von
Yan
ja sind leerzeichen dann musst du die Zeile so machen:
net use Z: "\\dasbackup2\backups wichtige pcs\IT"
Zitat von @radiogugu:
Das net use Kommando kann, meine ich, keine Ordner direkt verarbeiten, sondern benötigt immer eine Freigabe als Ziel.
Doch, das geht.Das net use Kommando kann, meine ich, keine Ordner direkt verarbeiten, sondern benötigt immer eine Freigabe als Ziel.
Das Problem werden hier die fehlenden "" sein.
net use Z: "\\dasbackup2\backups wichtige pcs\IT" /persistent:yes /user:dasbackup2\Administrator passwort123
einfach so aber das hast du wohl schon rausgefunden, die parameter hinten natürlich ohne Anführungszeichen, es geht ja nur um den Pfad...
User und PW musst du garnicht setzen, solltest du automatisiert daten hin verschieben wollen, den du startest die BAT im Aufgabenplaner, da kann man ja ne windows kennung eintragen, dort eine eintragen wo rechte auf den pfad hat und dort das Passwort entsprechend speichern (im Aufgabenplaner).
Also dann nur noch so:
net use Z: "\\dasbackup2\backups wichtige pcs\IT" /persistent:yes
sollte dann gehen...