Windows XP: Unterschied zwischen den Versionen
Aus Doku-Wiki
Zur Navigation springenZur Suche springenUli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
Zeile 69: | Zeile 69: | ||
− | net use [{Gerätename | *}] [{\\Computername[\Freigabename[\Volume]]] |[http://Computername/Freigabename[/Ordner]}] [{Kennwort | *}]] [/user:[Domänenname\]Benutzername] [/user:[punktierter_Domänenname\]Benutzername] [/user: [Benutzername@punktierter_Domänenname] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}] | + | net use [{Gerätename | *}] [{\\Computername[\Freigabename[\Volume]]] |[http://Computername/Freigabename[/Ordner]}] \ |
+ | [{Kennwort | *}]] [/user:[Domänenname\]Benutzername] [/user:[punktierter_Domänenname\]Benutzername] \ | ||
+ | [/user: [Benutzername@punktierter_Domänenname] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}] | ||
Version vom 8. Februar 2008, 18:13 Uhr
Scripts
Lokales Login-Script
Ähnlich wie bei einer Domänenumgebung, können auch unter Windows XP in einer Arbeitsgruppe
lokale Loginscripte angelegt werden. Mit diesen Scripten können dann Netzlaufwerke Verbunden werden.
- Netlogon Freigabe anlegen
- Der Ordner mit den Loginscripten kann ganz nach eigenem belieben im Dateisystem angelegt werden
- Dieser Ordner wird dann als netlogon freigegeben.
- Rechte: Freigebe - Jeder esen | Dateisystem - Jeder lesen, ausführen, auflisten
- In dem Netlogon-Ordner können nun die Scripte für die einzelnen Benutzer abgelegt werden
- Nun noch das Loginscript im Benutzerprofil eingetragen.
- Start - Systemsteuerung - Verwaltung - Computerverwaltung - Lokale Benutzer und Gruppen - Benutzer
- Doppelklick auf einen Benutzer - Register Profile
- Im Eingabefeld Anmeldescript wird das Loginscript (Nur Scriptname ohne Pfad) angegeben
Scriptanweisungen
:: Beispile :: Abfrage nach dem Computernamen ::-------------------------------- IF /I %COMPUTERNAME%==XP1 goto end :: Abfrage nach dem Benutzernamen und Ausführen von Befehlen ::------------------------------------------------------------ goto %USERNAME% ;[BENUTZERNAME] net use h: \\XP1\[FREIGABE] /persistent:NO >NUL :: Befehl mit bedingung ::---------------------- IF %standort%==55 net use v: \\XP1\Daten$ /persistent:NO >NUL :: Netzlaufwerke loeschen ::----------------------- net use * /delete /YES :: IP Zerlegen und Vergleichvariable anlegen ::-------------------------------------------- for /f "Tokens=1-5 Delims=." %%i in ('echo %ip%') do ( set ipp1=%%i set ipp2=%%j set ipp3=%%k set ipp4=%%l ) set standort=%ipp3% :: ECHO Ausgaben ::-------------- echo Benutzer = %USERNAME% echo Standort = %Standort% echo PC = %COMPUTERNAME% echo off :: Zeitabgleich mit Zeitserver DC1 ::------------------------------------ net time \\dc1 /set /yes :: Weiter Scripte aurufen ::----------------------- call [PFAD]\Script.cmd :: Sprungmarke ::------------- goto ALL :ALL ::------------- pause # Erzeugt eingabeaufforderung exit # Beendet das Script
net use [{Gerätename | *}] [{\\Computername[\Freigabename[\Volume]]] |[/Ordner}] \ [{Kennwort | *}]] [/user:[Domänenname\]Benutzername] [/user:[punktierter_Domänenname\]Benutzername] \ [/user: [Benutzername@punktierter_Domänenname] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}]