Hallo! Ich habe das folgende Problem. Ich will aus einer Windows Umgebungsvabriale einen Dateipfad in VBS erzeugen. Leider ist es mit dem einfach hineinschjreiben von %homedrive% nicht getan. VBS sagt es gibt ungültige Zeichen …
Des halb meine Frage: Gibt es eine Möglichkeit das ganze anders zu lösen? Wie kann ich diese Variable bekommen und nutzen, so das zum Beispiel der Pfad: C:\Dokumente und Einstellungen\UserA\ ausgegeben wird und ich ihn nutzen kann.
Liebe Grüße
Philipp
Hallo,
kombiniere folgendes:
… liefert Dir z.B. %systemroot%
set shell = createobject(„wscript.shell“)
set envProcess = shell.Environment(„process“)
wscript.echo envProcess(„windir“)
… liefert Dir z.B. %tempverzeichnis%
set shell = createobject(„wscript.shell“)
set envProcess = shell.Environment(„process“)
wscript.echo envProcess(„temp“)
Du musst jetzt noch über die Kommandozeile und den Befehl set herausfinden, wie die Zeichenkette für Dein Homelaufwerk ist z.B.:
USERPROFILE --> zeigt dann auf C:\Dokumente und Einstellungen\username
anschließend musst Du in dem Script oben „windir“ durch z.B. „userprofile“ ersetzen.
Gruß Asti
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]