tschwendner
Goto Top

Windows 2003 SBS, ISO als Netzlaufwerk mappen

Hallo!

Ich möchte bei einem Windows 2003 SBS Server ISO Images automatisch per Login Script als Netzlaufwerk mappen.
Momentan muss ich bei jedem Server Neustart die Laufwerk manuell über das Programm Gizmo mounten und die Laufwerke freigeben, dann erst können die Clients dieses Netzlaufwerk "sehen".

Hab schon mit batch File versucht..


C:\\sleep 100
regedit /s c:\\....reg
regedit /s c:\\....reg
(Freigabe per Registry Eintrag per Verzögerung setzen)


Es ist ziemlich störend, wenn Updates anstehen und ich immer wieder diese manuell einbinden muss.

Hat irgendwer Lösungsvorschläge?

Danke!

Content-Key: 157625

Url: https://administrator.de/contentid/157625

Printed on: April 24, 2024 at 06:04 o'clock

Member: Xaero1982
Xaero1982 Dec 27, 2010 at 20:06:45 (UTC)
Goto Top
Hi,

versuch mal die Deamon Tools.
Da kannst du wenn ich das richtig gesehen habe, das Image automatisch mounten.

VG
Member: tschwendner
tschwendner Dec 27, 2010 at 20:32:41 (UTC)
Goto Top
Danke für die rasche Antwort. Leider habe ich Daemon Tools auch schon probiert -> kein Erfolg
Member: n.o.b.o.d.y
n.o.b.o.d.y Dec 27, 2010 at 22:02:31 (UTC)
Goto Top
Hallo,

Du verrätst recht wenig....

wo liegen die ISOs, wo und wie sind sie eingebunden und freigegeben,

Denn so würde ich sagen, schau dir mal net use an....
Member: tschwendner
tschwendner Dec 27, 2010 at 22:30:23 (UTC)
Goto Top
Die ISO´s liegen auf dem Server in einem Ordner. Diese sollten automatisch über Daemon Tools oder Gizmo gemountet und die Laufwerke sollten dann auch freigegeben werden.

Login Script

net use o: /delete
net use o: \\server01\... /persistent:no

net use p: /delete
net use p: \\server01\... /persistent:no

net use q: /delete
net use q: \\server01\... /persistent:no


Doch leider greift das Login Script nicht.... Weil die Laufwerke nicht freigegeben sind und nicht verfügbar sind.
Member: Xaero1982
Xaero1982 Dec 28, 2010 at 00:50:03 (UTC)
Goto Top
Hi,

wart mal...

Das Loginscript soll Mounten UND Freigeben?

Das wird so auch nix ...

Gib das Laufwerk frei und mounte dann...

VG
Member: tschwendner
tschwendner Dec 28, 2010 at 08:49:25 (UTC)
Goto Top
Sorry hab mich vielleicht falsch ausgedrückt face-smile

Noch einmal

1. Server bootet neu
2. Das Programm Gizmo oder Daemon Tools wird gestartet und mountet die ISO automatisch
3. Laufwerke sind dann sichtbar aber nicht freigegeben
4. Laufwerke müssen manuell freigegeben werden (Freigabename lt. Login Script)
5. Clients können dann Login Script ausführen -> ok


PUNKT 4: Ich möchte das gemountete Laufwerk nach dem Neustart automatisch freigeben lassen.
Member: Xaero1982
Xaero1982 Dec 28, 2010 at 10:53:42 (UTC)
Goto Top
Hi,

Server.bat
@echo off

:: Images mounten
"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount 0,"C:\Meine Images\Name_des_Images1.iso"  
"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount 1,"C:\Meine Images\Name_des_Images1.iso"  
"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount 2,"C:\Meine Images\Name_des_Images1.iso"  
::0,1,2 steht hier für die Devicenummer

:: Laufwerke freigeben
net share O=o:\ /GRANT:USERNAME,READ/CHANGE/FULL
net share P=p:\ /GRANT:USERNAME,READ/CHANGE/FULL
net share Q=q:\ /GRANT:USERNAME,READ/CHANGE/FULL

Client.bat
@echo off
:: Löscht alle Freigaben
net use * /delete

net use o: \\server01\O /persistent:no
net use p: \\server01\P /persistent:no
net use q: \\server01\Q /persistent:no

O,P,Q sind die Freigabenamen
Pfade sind entsprechend anzupassen.
Gleiches gilt für den Freigabelevel: READ/CHANGE/FULL (nur eins angeben)
Warum du persistent:no machst ist mir aber ein Rätsel...


VG
Member: tschwendner
tschwendner Dec 28, 2010 at 13:17:54 (UTC)
Goto Top
Perfekt!

Danke genau das was ich gesucht habe. Umgesetzt und funktioniert.

Super Danke!
Member: Xaero1982
Xaero1982 Dec 28, 2010 at 14:50:11 (UTC)
Goto Top
Hi,

na das freut mich doch, dass es funktioniert face-smile

Setzte den Beitrag dann bitte noch auf gelöst...

VG & einen guten Rutsch!