MudGuard: Relative Pfadangabe beim Ausführen von Exe

Beitrag lesen

Hi,

Warum funktioniert folgendes Script nicht?
Wenn ich den Pfad, der in "Path" steht im letzen Befehl direkt angebe =>WshShell.Run ('"G:\Projekt\Zusatz\Programme\seRapid\seRapid.exe"')<=, klappts doch auch...

var Path = self.location.pathname
Path = Path.split("\")
delete Path[(Path.length-1)]
Path = Path.join("\")
Path = Path.substring(1)+"Zusatz\Programme\seRapid\seRapid.exe"
alert (Path)

Egal was in der Variablen Path jetzt drin steht (m.E. müßte da jetzt ":\ProjektZusatz\Programme\seRapid\seRapid.exe" drin stehen also das G fehlen und der Pfad-Trenner nach Projekt):

WshShell.Run ('"Path"')}

Du benutzt die Variable nicht, sondern einen konstanten String.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.