bolug bonner linux user group
news about wissen files archive hilfe suchen  

 

archive :: SchAN-User

druckfassung

SchAN-User

[Schan-user] logon.bat für Windows 7

To: Arktur Liste <schan-user@xxxxxxxxxxxxxxxxx>
Subject: [Schan-user] logon.bat für Windows 7
From: Heiner Köster <listenfach@xxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 14 Jul 2012 10:47:35 +0200
Hallo Liste,

lässt sich die logon.bat mit einer so umfangreichen Ergänzung wie unten für Windows 7 auffüllen?

Hintergrund: es scheint alles andere als einfach, einen Default User unter Windows 7 einzurichten, mit dem man sich anmelden kann, um gewünschte Änderungen an einem Profil für alle einzustellen. Vorhandene Anleitungen funktionieren nicht und nun fand ich hier: http://lml.support-netz.de/handbuch50/ch07s05s03.html eine Vorgehensweise, die aber das Finish in die logon.bat verlagert. Und dort kenne ich mich nicht aus.

Danke im Voraus und viele Grüße

Heiner

===== schnipp

Die notwendige Anpassung des Profilpfades
kann jedoch an ein Logonskript delegiert und somit automatisiert werden. Ein 
Beispielskript namens common.bat.win7, das bis auf den Namen des 
Vorlagenbenutzers so eins zu eins übernommen werden kann, befindet sich im 
netlogon-Verzeichnis[63] auf dem Server. Beachten Sie die Erläuterungen in den 
REM-Zeilen:
REM Windows 7 Beispiel-Logon-Skript.

:winnt

echo off

REM Beende das Skript auf Windows-Versionen vor 2000.
if NOT "%OS%"=="Windows_NT" goto winnt_end

REM Servername wird aus dem Programmaufrufpfad extrahiert.
set UNC=%0%
for /f "tokens=1 delims=\" %%i in ("%UNC%") do set SERVER=%%i
if "%SERVER%"=="" goto winnt_end

REM Name des Vorlagenbenutzers. Bitte ändern falls nicht pgmadmin.
set TEMPLATE=pgmadmin

REM Falls nicht vorhanden werden die persönlichen Ordner im Laufwerk H: 
erstellt.
REM Die Bibliotheks-Ordner gleichen Namens im Windows-Explorer verweisen auf 
diese Ordner.
for %%i in (Dokumente Musik Bilder Videos) do if not exist "H:\Eigene %%i" md 
"H:\Eigene %%i"

REM Die folgenden Anpassungen nicht für den Vorlagenbenutzer durchführen.
if "%USERNAME%"=="%TEMPLATE%" goto winnt_end

REM Beende das Skript, falls der Ordner mit dem Benutzerprofil 
(C:\Users\<Benutzername>)
REM nicht existiert.
if NOT exist "%USERPROFILE%" goto winnt_end

REM Wechsle ins Benutzerprofilverzeichnis
cd "%USERPROFILE%"

REM Im Folgenden wird in der Registry der Profilpfad des Vorlagenbenutzers durch
REM denjenigen des aktuellen Benutzers ersetzt.

REM Registry-Zweig wird in Textdatei exportiert.
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell 
Folders" %USERNAME%.reg /y

REM Das VB-Skript replace.vbs ersetzt den Benutzernamen in der exportierten 
Datei.
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg

REM Geänderte Registry-Datei wird wieder importiert.
reg import %USERNAME%.reg

REM Weitere Registry-Zweige werden auf diesselbe Weise geändert.
reg export "HKCU\Control Panel\Desktop" %USERNAME%.reg /y
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg
reg import %USERNAME%.reg

reg export "HKCU\Software\Microsoft\GDIPlus" %USERNAME%.reg /y
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg
reg import %USERNAME%.reg

reg export "HKCU\Software\Microsoft\MediaPlayer\Preferences" %USERNAME%.reg /y
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg
reg import %USERNAME%.reg

reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes" 
%USERNAME%.reg /y
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg
reg import %USERNAME%.reg

reg export "HKCU\Software\Microsoft\Windows Media\WMSDK\Namespace" 
%USERNAME%.reg /y
cscript \\%SERVER%\netlogon\replace.vbs \\"%TEMPLATE%"\\ \\"%USERNAME%"\\ 
%USERNAME%.reg
reg import %USERNAME%.reg

REM Datei wird nicht mehr benötigt.
del %USERNAME%.reg

:winnt_end


--
Hans-Würtz-Schule
Förderschule mit dem Schwerpunkt
Körperliche und Motorische Entwicklung
Kruppstraße 24a
38126 Braunschweig
Tel.: 0531/680 370
Fax: 0531/6 80 37 19
http://www.hans-wuertz-schule.de


_______________________________________________
schan-user mailing list
schan-user@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/schan-user

 « Vorige im Thread  Dieser Thread  Nächste im Thread » 

 

seitenanfang


 

news about wissen files archive hilfe suchen  
kontakt letzte änderung: 14.07.2012