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

Beitrag lesen

D.h. also ich verwende einfach diese Variable %USERPROFILE% als Pfad-Anfang für den benutzer-spezifischen auslesen des Inhalts von Temp?

Ich dachte das ging nicht?!

Nun hab ich die Lösung dafür: Ausführliche Test's werden noch durchgeführt.

			var WshShell = new ActiveXObject("WScript.Shell");  
			var WshSysEnv1 = WshShell.Environment("Process");  
			  
			var z = WshSysEnv1("TEMP");  
			  
			function huhu( FileName ) {  
			var fso,f1;  
			var FileStr = "";  
  
			fso = new ActiveXObject("Scripting.Filesystemobject");  
			  
			f1 = fso.OpenTextFile(FileName, 1);  
			FileStr = f1.ReadAll();  
			f1.close();  
			  
			return FileStr;  
			};  
			  
			var test = huhu( z + "/hallo.txt" ).replace(/\r\n/g,"\n").split("\n");  
			  
			alert( "~~> " + test );

Damit greife ich nun auf den Ordner "Temp" des Nutzers zu und lese z.B. eine *.txt-Datei aus. Also unter meiner Anmeldung funktioniert es. Ob und wie es bei den anderen Nutzern auch funktioniert, wird getestet.

LG Romero

PS: Danke an euch, trotz des langen Weges.