Romero: Zugriff auf den Temp-Ordner für jeden Nutzer

Beitrag lesen

Hallo,

Das andere mit dem Link ist zwar nett aber wie definiere ich dieses "WScript"?

var WshShell = WScript.CreateObject("WScript.Shell");

var WshSysEnv = WshShell.Environment("SYSTEM");
var testit = WScript.Echo(WshSysEnv("TEMP"));


>   
> über ein entsprechendes ActiveXObject, siehe z.B. [diesen Archivbeitrag](/archiv/2007/10/t160894/#m1047574) (Funktion get\_output\_findstr).  
>   
>   
> Freundliche Grüße  
>   
> Vinzenz  
  
Habe mal folgendes probiert:  
~~~javascript
  
			var WshShell = new ActiveXObject("WScript.Shell");  
    			var command = "%COMSPEC%"  
  
    			var oExec = WshShell.Exec(command);  
  
    			var testit = oExec.StdOut.ReadAll();  
  
			alert( "-->" + testit );

COMSPEC ist ja die Variable im CMD oder? Also wenn ich nun da TEMP angebe, dann erscheint "Zugriff verweigert". Kann mir jemand bitte sagen wo ich was ändern muss damit ich den lokalen Temp-Order öffnen kann? So wie er in der CMD unter set steht?

Weil hab vieles durchgelesen und probiert aber komm irgendwie nicht vorran.

Vielen Dank im Vorraus.

LG Romero