45455

bereitgestellten ordner per batch zuweisen

in WXP bei Anmeldung

Ich möchte bei der Anmeldung im lokalen Userprofil ein lokales Laufwerk als Ordner bereitstellen.
Das soll aber an mehreren Rechnern gleichartig funktionieren, also per Anmeldeskript.

Ich habe also per Mountvol den Volumenamen in eine Variable gelesen (set dx=mountvol d:\ /l)
Dann wollte ich die Bereitstellung per mountvol %Pfad% %dx% einrichten
geht aber nicht - Falscher Parameter
Kopiere ich den Inhalt der dx-Variable im Befehl an die Stelle der Variable, funktioniert es, der Inhalt ist also korrekt, nur das "Übersetzen" klappt nicht

Hat jemand eine andere Idee? Oder warum funktioniert hier das Einsetzen nicht?


Hintergrund:
Ich muss einem Programm diesen Pfad bereitstellen, um eine dauerhafte Speicherung des Inhaltes lokal zu erreichen.
Im Programm selbst lässt sich der Pfad nicht verändern.
Hin- und wegkopieren ist nicht praktikabel, da zu grosse Datenmengen.
Eine Netzwerkresource wird leider ignoriert und dadurch quasi ins Nirvana geschrieben.
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 106873

Url: https://administrator.de/forum/bereitgestellten-ordner-per-batch-zuweisen-106873.html

Ausgedruckt am: 24.06.2025 um 11:06 Uhr

bastla
bastla 22.01.2009 um 19:29:03 Uhr
Goto Top
Hallo blue0711!
for /f %%i in ('mountvol d:\ /l') do set "dx=%%i"
sollte eher das gewünschte Ergebnis bringen ...

Grüße
bastla
45455
45455 27.01.2009 um 11:23:38 Uhr
Goto Top
Many thanks
Diese Variablen sind nicht so mein Ding