Batchdatei - Umlaute in Variable
Verfasst: Mo 19. Feb 2007, 14:31
Hallo zusammen,
ich habe eine Batch-Datei. In dieser möchte ich Dateien von einem Netzlaufwerk auf einen Rechner kopieren.
Die Verzeichnisse habe ich in Variablen abgelegt. Als erstes Prüfe ich ob die Verzeichnisse vorhanden sind.
Und zwar wie folgt:
:setVariables
set MyApplication=Störfber
set NetPath="K:\Test\"
set ApplicatonPathXcopy=%NetPath%"%MyApplication%\Setup\Xcopy\"
if not exist %ApplicatonPathXcopy% Echo ...Installationsverzeichnis nicht vorhanden
Dies Funktioniert auch alles, solange ich keine Umlaute benutze. Das Verzeichnis kann ich nicht ändern....
Wenn ich mir die Variable über
Echo %ApplicatonPathXcopy%
ausgeben lasse bekomme ich folgendes Ergebnis:
K:\Test\ St÷rfber\Setup\Xcopy\
Hat jemand eine Idee, wie ich das auch mit umlauten hinbekomme?
ich habe eine Batch-Datei. In dieser möchte ich Dateien von einem Netzlaufwerk auf einen Rechner kopieren.
Die Verzeichnisse habe ich in Variablen abgelegt. Als erstes Prüfe ich ob die Verzeichnisse vorhanden sind.
Und zwar wie folgt:
:setVariables
set MyApplication=Störfber
set NetPath="K:\Test\"
set ApplicatonPathXcopy=%NetPath%"%MyApplication%\Setup\Xcopy\"
if not exist %ApplicatonPathXcopy% Echo ...Installationsverzeichnis nicht vorhanden
Dies Funktioniert auch alles, solange ich keine Umlaute benutze. Das Verzeichnis kann ich nicht ändern....
Wenn ich mir die Variable über
Echo %ApplicatonPathXcopy%
ausgeben lasse bekomme ich folgendes Ergebnis:
K:\Test\ St÷rfber\Setup\Xcopy\
Hat jemand eine Idee, wie ich das auch mit umlauten hinbekomme?