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

 

archive :: SchAN-User

druckfassung

SchAN-User

Re: [Schan-user] Profile für XP und Win7 prof

To: Schulen ans Netz - Anwender <schan-user@xxxxxxxxxxxxxxxxx>
Subject: Re: [Schan-user] Profile für XP und Win7 prof
From: Martin Hülsmann <huelsmann@xxxxxxxxxxxxx>
Date: Tue, 12 Nov 2013 18:01:16 +0100
Hallo Jürgen,

vielen herzlichen Dank! Eine Frage noch dazu: funktioniert das für XP und Win7?

Und: Es dürfte vermutlich ausreichen, nur den Schlüssel "Personal" zu importieren?

Und zum "Herstellungsverfahren": Auf die Idee bin ich noch gar nicht gekommen, einfach einen Registry-Zweig zu exportieren und ihn dann auf diese Weise einzubinden. Na, ich glaube, da muss ich mir mal einen Nachmittag Zeit zum Testen nehmen.

Du hast mir mit dieser Info schon sehr weitergeholfen.

Am 12.11.2013 11:48, schrieb Juergen Engeland:
Hallo Martin,

endlich sitze ich in Bremen vor dem Arktur und kann nachsehen, wie ich
das Umbiegen des Homedirectory auf U: realisiert habe:
In einer Datei "profile.reg", die im NETLOGON-Verzeichnis steht und von
der ebenfalls dort befindlichen "logon.bat" aufgreufen wird.

Da hier keine Anhänge erlaubt sind, es sich bei beiden Dateien jedoch un
reine Textdateien handelt, versuche ich sie hier so bereit zu stellen:

---profile.reg---
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders]
"AppData"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,41,00,6e,00,77,00,65,00,6e,00,64,00,75,00,6e,00,67,\
   00,73,00,64,00,61,00,74,00,65,00,6e,00,00,00
"Desktop"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\
   4c,00,45,00,25,00,5c,00,44,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00
"Favorites"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,46,00,61,00,76,00,6f,00,72,00,69,00,74,00,65,00,6e,\
   00,00,00
"NetHood"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,4e,00,65,00,74,00,7a,00,77,00,65,00,72,00,6b,00,75,\
   00,6d,00,67,00,65,00,62,00,75,00,6e,00,67,00,00,00
"Personal"=hex(2):25,00,48,00,4f,00,4d,00,45,00,44,00,52,00,49,00,56,00,45,00,\

25,00,5c,00,45,00,69,00,67,00,65,00,6e,00,65,00,20,00,44,00,61,00,74,00,65,\
   00,69,00,65,00,6e,00,00,00
"PrintHood"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,44,00,72,00,75,00,63,00,6b,00,75,00,6d,00,67,00,65,\
   00,62,00,75,00,6e,00,67,00,00,00
"Programs"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,53,00,74,00,61,00,72,00,74,00,6d,00,65,00,6e,00,fc,\
   00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,6d,00,65,00,00,00
"Recent"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\
   00,45,00,25,00,5c,00,52,00,65,00,63,00,65,00,6e,00,74,00,00,00
"SendTo"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\
   00,45,00,25,00,5c,00,53,00,65,00,6e,00,64,00,54,00,6f,00,00,00
"Start
Menu"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,\

00,4c,00,45,00,25,00,5c,00,53,00,74,00,61,00,72,00,74,00,6d,00,65,00,6e,00,\
   fc,00,00,00
"Startup"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,53,00,74,00,61,00,72,00,74,00,6d,00,65,00,6e,00,fc,\

00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,6d,00,65,00,5c,00,41,00,\
   75,00,74,00,6f,00,73,00,74,00,61,00,72,00,74,00,00,00
"Templates"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,56,00,6f,00,72,00,6c,00,61,00,67,00,65,00,6e,00,00,\
   00
"Cookies"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\
   4c,00,45,00,25,00,5c,00,43,00,6f,00,6f,00,6b,00,69,00,65,00,73,00,00,00
"My
Pictures"=hex(2):25,00,48,00,4f,00,4d,00,45,00,44,00,52,00,49,00,56,00,45,\

00,25,00,5c,00,45,00,69,00,67,00,65,00,6e,00,65,00,20,00,44,00,61,00,74,00,\

65,00,69,00,65,00,6e,00,5c,00,45,00,69,00,67,00,65,00,6e,00,65,00,20,00,42,\
   00,69,00,6c,00,64,00,65,00,72,00,00,00
"Local
Settings"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,\

49,00,4c,00,45,00,25,00,5c,00,4c,00,6f,00,6b,00,61,00,6c,00,65,00,20,00,45,\

00,69,00,6e,00,73,00,74,00,65,00,6c,00,6c,00,75,00,6e,00,67,00,65,00,6e,00,\
   00,00
"Local
AppData"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,\

49,00,4c,00,45,00,25,00,5c,00,4c,00,6f,00,6b,00,61,00,6c,00,65,00,20,00,45,\

00,69,00,6e,00,73,00,74,00,65,00,6c,00,6c,00,75,00,6e,00,67,00,65,00,6e,00,\

5c,00,41,00,6e,00,77,00,65,00,6e,00,64,00,75,00,6e,00,67,00,73,00,64,00,61,\
   00,74,00,65,00,6e,00,00,00
"Cache"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,4c,\

00,45,00,25,00,5c,00,4c,00,6f,00,6b,00,61,00,6c,00,65,00,20,00,45,00,69,00,\

6e,00,73,00,74,00,65,00,6c,00,6c,00,75,00,6e,00,67,00,65,00,6e,00,5c,00,54,\

00,65,00,6d,00,70,00,6f,00,72,00,61,00,72,00,79,00,20,00,49,00,6e,00,74,00,\
   65,00,72,00,6e,00,65,00,74,00,20,00,46,00,69,00,6c,00,65,00,73,00,00,00
"History"=hex(2):25,00,55,00,53,00,45,00,52,00,50,00,52,00,4f,00,46,00,49,00,\

4c,00,45,00,25,00,5c,00,4c,00,6f,00,6b,00,61,00,6c,00,65,00,20,00,45,00,69,\

00,6e,00,73,00,74,00,65,00,6c,00,6c,00,75,00,6e,00,67,00,65,00,6e,00,5c,00,\
   56,00,65,00,72,00,6c,00,61,00,75,00,66,00,00,00
"My
Music"=hex(2):25,00,48,00,4f,00,4d,00,45,00,44,00,52,00,49,00,56,00,45,00,\

25,00,5c,00,45,00,69,00,67,00,65,00,6e,00,65,00,20,00,44,00,61,00,74,00,65,\

00,69,00,65,00,6e,00,5c,00,45,00,69,00,67,00,65,00,6e,00,65,00,20,00,4d,00,\
   75,00,73,00,69,00,6b,00,00,00
---profile.reg---

---logon.bat---
@echo off
set Server=Server14

call \\%Server%\homes\param.bat
rem benutzt "exec/parameter"

set persist=/persistent:no
rem Nachtrag Helmut Hullen 29.2.04
if "%OS%" == "" goto win9x
if "%OS%" == "Windows_NT" goto winnt
rem Nachtrag Reinhold Dorn 16.1.04; erst mal nur Vorbereitung

:win9x
set persist=
\\%Server%\netlogon\putinenv L
goto alle
rem
:winnt
goto alle
rem

:alle
net use u: \\%Server%\%USERNAME% %persist% /yes
rem Anregung von Mirek Wilczak, 14. Sept. 2006

if "%group%" == klausur goto Ende
rem oder Aufruf eines anderen Skripts

net use p: \\%Server%\pub  %persist% /yes
net use t: \\%Server%\tmp  %persist% /yes
net view \\%Server% | find /i "Klasse"
if errorlevel 0 net use k: \\%Server%\Klasse %persist% /yes
net view \\%Server% | find /i "homepage"
if errorlevel 0 net use w: \\%Server%\homepage %persist% /yes

Guter Tipp, das wäre noch eine schöne Möglichkeit, Benutzergruppenabhängig Laufwerke zu mappen.

if exist \\%Server%\netlogon\Identd.exe start \\%Server%\netlogon\Identd.exe
rem von Peter Somm um "start" ergaenzt 2.11.06
rem nur für Gruppe schueler?

Was tut die Datei "Identd.exe"?

rem net time \\%Server% /set /yes
rem darf nur ein Mitglied von Administatoren
rem Wird mit ntp gemacht

call \Arktur\netlogon\quota.bat

if exist \\%Server%\netlogon\adm.bat call \\%Server%\netlogon\adm.bat
if exist \\%Server%\netlogon\update.bat call \\%Server%\netlogon\update.bat
if exist \\%Server%\netlogon\hosts.bat call
\\%Server%\netlogon\hosts.bat %Server% %OS%

: Ende

regedit /s Profile.reg

Das ist also das entscheidende Kommando, um eine beliebige *.reg-Datei beim Anmelden einzubinden?

rem Eigene Dateien auf HOMEDRIVE umbiegen
---logon.bat---

Wie ich die profile.reg generiert habe, weiß ich nicht mehr genau -
vermutlich habe ich den Zweig einfach exportiert, nachdem ich Eigene
Dateien bei einem beliebigen Benutzer auf einem Client aus dem Profil
ins Heimatverzeichnis verschoben hatte. Ich schätze jedoch, dass Du die
Datei einfach so übernehmen kannst.

Gruß Jürgen

Am 09.11.2013 17:14, schrieb Martin Hülsmann:
Hallo Mirek und Jürgen,

vielen Dank für die Hilfestellungen.

@ Jürgen: Das würde mir sehr helfen. Wie gesagt, der Idealfall wäre,
wenn ich die Registry bei jedem Anmelden so anpassen kann, dass für
alle Benutzer die Eigenen Dateien nach U:\ verlagert werden. Und dann
natürlich noch unterschieden nach winXP und win7.


Am 09.11.2013 16:53, schrieb Juergen Engeland:
Hallo Mirek, hallo Martin,

"Offline Dateien" aktivieren ist eine schlechte Idee, um "roaming
profiles" zu realisieren!
Wir wollen "Eigene Dateien" ja gerade aus dem Profil ins
Heimatverzeichnis verlagern, damit diese NICHT synchronisiert werden,
sondern ausschließlich auf dem Server liegen.
Bei Mirek's Lösung sammelt der Client "Eigene Dateien" jedes
Domänenbenutzers als Kopie auf der lokalen Festplatte. Das kostet Platz
und das Synchronisieren vor allem viiiiel Zeit.

"Offline Dateien" aktivieren ist eine mäßige Idee für ein Notebook, dass
- nicht immer den Server zur Verfügung hat
- nur von einem Benutzer benutzt wird
Auch in diesem Fall hätte ich lieber selbst die Kontrolle darüber, was
ich wann auf den Server schaufele und welche Dateien ich mit "auf
Reisen" nehme (Diebstahlgefahr! - Festplattenverschlüsselung ist grottig
langsam ...)

@Martin:
Der Server in Bremen "ruft" seit gestern nach mir.
"8.8.8.8" als Forwarder für den DNS funktioniert offenbar nicht mehr.
Den hatte ich in /etc/resolv.conf eingetragen, nachdem die Behörde ihrem
DNS-Server offenbar eine neue IP verpasst hat, über die die Schule keine
Informationen hat oder bekommt :-(
Am Di fahre ich hin. Dann kann ich auch nachsehen, wie genau ich dort
den Pfad auf "U:\Eigene Dateien" umgebogen habe.

Gruß Jürgen

Am 09.11.2013 15:32, schrieb Miroslaw Wilczak:
Hallo Martin,

in der Datei /etc/smaba/profile.txt
musste ich nichts ändern (Arktur V.5.3.02)
nur sie in /home/samba/smb.conf mit "include ..." Zeile aktivieren.
In der Datei am Ende als Kommentar steht, ich soll die Rechte für
/home/Profile
mit folgendem Befehl setzten:
"chmod o+rw /home/Profile"
was ich auch getan habe.
Ich benutze auch Wächterkarte und Windows XP Prof.
Ich habe sie nicht frei geschaltet aber ich musste per Reg. Datei in
WinXP.bat
einige Einstellungen und zwar die folgenden ändern:
1. Zwang für lokale Profile desaktivieren.
2. Den Schlüssel "DefaultUserProfile" von adm auf "Default User"
zurücksetzten.
3. Eventuell ist noch das Löschen des lokalen Profils nach der
Abmeldung auch zu
desaktivieren.

Ich habe erst aber die Abspeicherung des Profils eines Users damit
erreichen
können, als ich unter Explorer -> Extras -> Ordneroptionen ->
Offlinedateien
aktiviert hatte.
Dort habe ich alles auf Standard gelassen also "Offline Dateien vor
der Abmeldung
synchronisieren"
Nach der Abmeldung dauerte die Synchronisation etwas lange aber das
Verzeichnis
/home/Profile/<Username>/WinXP hatte ich mit Daten gefüllt.
Ich bekam auf dem Arktur ein Profil für den User, den der User
seitdem an jedem
Computer in der Schule benutzen kann.

Viele Grüße
Mirek



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



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




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


--
Viele Gruesse,

Martin Huelsmann

_______________________________________________
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: 12.11.2013