LogonScript
habe ein Logon Script erstellt aber funktioniert irgend wie nicht
Hallo
Ich habe folgendes LogonScript erstellt und zwar in dieser form:
MapDrive:
j:#\\pdc01-server\US-Navy_Achiv
l:#\\pdc01-server\Dateien_von_Franz$
m:#\\pdc01-server\Lokale_Dateien
n:#\\pdc01-server\Zwischenablage
EndMapDrive
Ich habe es abgespeichert unter logonscipt.bat
Ich habe es auch unter dem Server 2003 im Netlogon Ordner abgelegt doch beim
Hochahren bzw beim anmelden meinem clientcomputer werden keine Laufwerke verbunden
da steht im command Fenster "das System kann das angegebene Laufwerk nicht finden"
ich habe diese From von diesem Script auf www.netlogon.ch gefunden und genau so geschieben
wie es im netlogon.ch site beschrieben ist. Aber dennoch kein Erfolg.
Muss ich es in vbs erstellen bzw im VB-Script schreiben? und was bedeutet das Zeichen "#"
und manchmal kommt bei den script beispiel das "srv01" wozu dient diese Variable?
zum Beispiel hier
Delete all
G:#\\SRV01\Data
Sales#V:#\\SRV01\SalesData
Computer01#X:#\\SRV01\Data
User01#Y:#\\SRV01\Data
U:#SRV01\%UserName%$
kann mir dabei einer Helfen
gruss
Body-Builder
PS.: beim Zeit Syncronisieren da kommt diese schreibweise vor beispiel
RunExec:
Net TIME \\pdc01-server\ /SET /YES
EndRunExec:
muss ich das so stehen lassen oder muss ich bei "SET" und "Yes" auch noch was angeben?
Hallo
Ich habe folgendes LogonScript erstellt und zwar in dieser form:
MapDrive:
j:#\\pdc01-server\US-Navy_Achiv
l:#\\pdc01-server\Dateien_von_Franz$
m:#\\pdc01-server\Lokale_Dateien
n:#\\pdc01-server\Zwischenablage
EndMapDrive
Ich habe es abgespeichert unter logonscipt.bat
Ich habe es auch unter dem Server 2003 im Netlogon Ordner abgelegt doch beim
Hochahren bzw beim anmelden meinem clientcomputer werden keine Laufwerke verbunden
da steht im command Fenster "das System kann das angegebene Laufwerk nicht finden"
ich habe diese From von diesem Script auf www.netlogon.ch gefunden und genau so geschieben
wie es im netlogon.ch site beschrieben ist. Aber dennoch kein Erfolg.
Muss ich es in vbs erstellen bzw im VB-Script schreiben? und was bedeutet das Zeichen "#"
und manchmal kommt bei den script beispiel das "srv01" wozu dient diese Variable?
zum Beispiel hier
Delete all
G:#\\SRV01\Data
Sales#V:#\\SRV01\SalesData
Computer01#X:#\\SRV01\Data
User01#Y:#\\SRV01\Data
U:#SRV01\%UserName%$
kann mir dabei einer Helfen
gruss
Body-Builder
PS.: beim Zeit Syncronisieren da kommt diese schreibweise vor beispiel
RunExec:
Net TIME \\pdc01-server\ /SET /YES
EndRunExec:
muss ich das so stehen lassen oder muss ich bei "SET" und "Yes" auch noch was angeben?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Biber am 29.09.2009 um 07:48:03 Uhr
Beitrag von "Internet & Intranet"->"Sonstiges" nach "Batch & Shell" verschoben.
Obwohl ich bei der Zusatz-Frageformulierung unten ganz kurz überlegt habe, ob ich es nicht in einen ganz anderen Bereich verschiebe...
Obwohl ich bei der Zusatz-Frageformulierung unten ganz kurz überlegt habe, ob ich es nicht in einen ganz anderen Bereich verschiebe...
Content-ID: 125893
Url: https://administrator.de/contentid/125893
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
11 Kommentare
Neuester Kommentar
servus,
ist das tatsächlich deine Batch?
besser so:
Und da du auch nicht mehr ganz so ein "frischling" bist - bitte die code tags benutzen.
Gruß
ist das tatsächlich deine Batch?
MapDrive:
da kommt sicherlich Befehl oder Dateiname blabla..besser so:
: MapDrive
undj:#\\pdc01-server\US-Navy_Achiv
sollte wohl eher:net use j: \\pdc01-server\US-Navy_A(r)chiv
lauten.Und da du auch nicht mehr ganz so ein "frischling" bist - bitte die code tags benutzen.
Gruß
@timobeil
Grüße
bastla
ist das tatsächlich deine Batch?
Dürfte wohl eher eine Steuerdatei für das Programm "NetKey NWL" sein ...Grüße
bastla
Hi Body Builder,
TimoBeil hats Dir ja schon genannt...
setz die BatchDatei wie folgt auf, dann sollte es gehen:
@echo off
net use * /DELETE /YES >NUL
net use G: \\SRV01\Data
net use V: \\SRV01\SalesData
net use X: \\SRV01\Data
net use Y: \\SRV01\Data
net use U: \\SRV01\%UserName%$
exit
Diese Laufwerke werden für alle Anwender verwendet.
Wenn Du für bestimmte Anwender eine eigene Verknüpfung willst kannst Du ja im Script eine separate Batchdatei für den jeweiligen User aufrufen, die dann nur für diesen gilt.
dies würde so aussehen:
@call %username%.bat
Beste Grüße
Michel2000
TimoBeil hats Dir ja schon genannt...
setz die BatchDatei wie folgt auf, dann sollte es gehen:
@echo off
net use * /DELETE /YES >NUL
net use G: \\SRV01\Data
net use V: \\SRV01\SalesData
net use X: \\SRV01\Data
net use Y: \\SRV01\Data
net use U: \\SRV01\%UserName%$
exit
Diese Laufwerke werden für alle Anwender verwendet.
Wenn Du für bestimmte Anwender eine eigene Verknüpfung willst kannst Du ja im Script eine separate Batchdatei für den jeweiligen User aufrufen, die dann nur für diesen gilt.
dies würde so aussehen:
@call %username%.bat
Beste Grüße
Michel2000
Zitat von @Body-Builder:
ach ja wenn ich für einen User ein Laufwerk mappen will der nur
auf ein bestimmten Rechner sich anmeldet
das dann nur das bestimmte Laufwerk verbunden werden soll geht das
auch oder muss ich es so machen wie du
es vorhin schon im Beispiel geschrieben hast: @call %username%.bat ?
ach ja wenn ich für einen User ein Laufwerk mappen will der nur
auf ein bestimmten Rechner sich anmeldet
das dann nur das bestimmte Laufwerk verbunden werden soll geht das
auch oder muss ich es so machen wie du
es vorhin schon im Beispiel geschrieben hast: @call %username%.bat ?
- Magst du diese Zeilen nochmal durch den Builder laufen lassen?
- Willst du wirklich für jeden User eine eigene Batch?