05.09.2009, 13:13
ich verifiziere noch einmal das "... ich denke mal ..." von bkahl. Das .Net-Framework muss immer lokal installiert sein. Eigentlich sollte das auf halbwegs aktuellen Systemen schon der Fall sein, da z. B. auch die neueren IEs das Framework nutzen.
Wer's noch nicht hat: man lade sich von der MS-Downloadseite die Datei dotnetfx.exe herunter und kopiere in das Computer- oder Benutzer-Loginscript folgende Zeilen:
Windows prüft, ob die "Core-Komponenten" (mscorlib.dll) installiert ist und falls nicht, installiert es ohne weitere Benutzerinteraktion das .Net-Framework 2.0.
Wichtig: natürlich muss instsrc durch den Pfad zur dotnetfx.exe ersetzt werden, also z. B. "\\servername\freigabeverzeichnis".
Prinzipiell kann man obige Zeilen dauerhaft im Script lassen, da die Installation ja nur beim Fehlen des Frameworks ausgeführt wird. Ich tendiere allerdings dazu, solche Zeilen nach erfolgreicher Ausführung wieder auszukommentieren (REM davor schreiben).
Gruß
stephan
Wer's noch nicht hat: man lade sich von der MS-Downloadseite die Datei dotnetfx.exe herunter und kopiere in das Computer- oder Benutzer-Loginscript folgende Zeilen:
Code:
if exist "%systemroot%\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" goto end
start "" /WAIT "instsrc\dotnetfx.exe" /q:a /c:"install /q"
:end
Windows prüft, ob die "Core-Komponenten" (mscorlib.dll) installiert ist und falls nicht, installiert es ohne weitere Benutzerinteraktion das .Net-Framework 2.0.
Wichtig: natürlich muss instsrc durch den Pfad zur dotnetfx.exe ersetzt werden, also z. B. "\\servername\freigabeverzeichnis".
Prinzipiell kann man obige Zeilen dauerhaft im Script lassen, da die Installation ja nur beim Fehlen des Frameworks ausgeführt wird. Ich tendiere allerdings dazu, solche Zeilen nach erfolgreicher Ausführung wieder auszukommentieren (REM davor schreiben).
Gruß
stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml