Warum oShell.Run funktioniert nicht

Dieser Code funktioniert nicht

set oShell = WScript.CreateObject ("WScript.shell")
oShell.Run "%appdata%\Test.bat",0,False

Aber dieser Code funktioniert

set oShell = WScript.CreateObject ("WScript.shell")
oShell.Run "C:\Users\User\AppData\Roaming\Test.bat",0,False

Warum oShell.Run die Datei nicht finden?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage