Hallo zusammen,
ich hätte da mal eine Frage :)-welch Zufall...:
Diese Funktion funktioniert so weit wunderbar, aber wie der Titel dieses Topics verrät nur bis zu dem Punkt, bis Umlaute in Dateipfaden auftreten. Sobald das der Fall ist, kommt es zu dem Problem, dass die Datei nicht gefunden wird.
Nun habe ich google schon angestrengt, und auch mal die zweite Seite der Suche aufgerufen, eine Lösung habe ich aber nicht gefunden. Zwar gibt es Lösungen, die Codierung zu ändern, aber die führen lediglich zu weiteren Problemen.
Wie kann ich es hinbekommen, dass beim Ausführen der Script-Datei (name.vbs) diese Datei, bzw. der Interpreter mit den Umlauten umgehen kann.
Alle Hilfen sind sehr willkommen!
LG Turbo
PS: Nur zur Vollständigkeit:
iese Zeile ist betroffen, die Funktion wird im weiteren Verlauf des Skripts mehrfach aufgerufen.
ich hätte da mal eine Frage :)-welch Zufall...:
Brainfuck-Quellcode
- Public Function LDA(name, Art)
- ' -----------------------------------------------------
- ' Funktion zum Auslesen von Datei-Datumswerten. Durch
- ' die "Art" können 3 Datumswete unterschieden werden:
- ' 1 = Datum der letzten Modifikation
- ' 2 = Datum des letzten Zugriffs
- ' 3 = Datum der Erstellung
- ' -----------------------------------------------------
- Dim a, b
- Set a = CreateObject("Scripting.FileSystemObject")
- Set b = a.GetFile(name)
- Select Case Art
- Case 1
- LDA = b.DateLastModified
- Case 2
- LDA = b.DateLastAccessed
- Case 3
- LDA = b.DateCreated
- End Select
- set a = nothing
- set b = nothing
- End Function
Diese Funktion funktioniert so weit wunderbar, aber wie der Titel dieses Topics verrät nur bis zu dem Punkt, bis Umlaute in Dateipfaden auftreten. Sobald das der Fall ist, kommt es zu dem Problem, dass die Datei nicht gefunden wird.
Nun habe ich google schon angestrengt, und auch mal die zweite Seite der Suche aufgerufen, eine Lösung habe ich aber nicht gefunden. Zwar gibt es Lösungen, die Codierung zu ändern, aber die führen lediglich zu weiteren Problemen.
Wie kann ich es hinbekommen, dass beim Ausführen der Script-Datei (name.vbs) diese Datei, bzw. der Interpreter mit den Umlauten umgehen kann.
Alle Hilfen sind sehr willkommen!
LG Turbo
PS: Nur zur Vollständigkeit:
iese Zeile ist betroffen, die Funktion wird im weiteren Verlauf des Skripts mehrfach aufgerufen.