admin template + installation über Netzlaufwerk

Antworten
biZZa
Beiträge: 11
Registriert: 05 Apr 2011, 15:43

admin template + installation über Netzlaufwerk

Beitrag von biZZa »

Hallo,
ich versuche mich derzeit im verteilen von MS Windows Updates. Dazu benutze ich WSUS Offline Updates. Zur Installation der Updates ist eine aktive Benutzeranmeldung erforderlich was bei nächtlichen Rollout etwas blöd ist. Ich habe dafür mein Winst-Script laut Handbuch und admin-template umgemodelt. Das ganze funktioniert soweit auch ganz gut aber mir gefällt nicht so ganz das mit dieser Art unter [WinBatch_install] net use Y: \\opsi-master... nur ein Netzlaufwerk zum Master-Depot hergestellt wird. Hat jemand eine Idee wie ich dem net use Befehl sagen könnte das er sich zu seinem OPSI Depot verbinden soll?

local_setup.ins

Code: Alles auswählen

[Initial]
Message=Updateprozedur
LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off

[Aktionen]
;Variablen fuer BetriebssystemsVersion (OS)-Test
DefVar $OS$
DefVar $MinorOS$
set $OS$ = GetOS
set $MinorOS$ = GetNTVersion

if ( $OS$ = "Windows_NT" )
ShowBitmap /3 "%scriptpath%\wsusofflineupdate.png" "Update"
WinBatch_install
Registry_del_autologin
ExitWindows /ImmediateReboot
endif

[WinBatch_install]
net use Y: \\opsi-master\opt_pcbin passwd /user:domain.de\pcpatch /Persistent:No
Y:\install\winupdate\wsusoffline\client\cmd\DoUpdate.cmd

[Registry_del_autologin]
openkey [HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "DefaultUserName"=""
set "DefaultPassword"=""

ich habe schon versucht net use Y: \\%opsiServer%\opt_pcbin passwd /user:domain.de\pcpatch /Persistent:No auszuführen, aber ich schätze da das Script Lokal ausgeführt wird funktioniert die Variable %opsiServer% nicht?!?
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: admin template + installation über Netzlaufwerk

Beitrag von d.oertel »

Hi,

steck Dein Geld doch lieber da rein:
http://uib.de/www/service_support/suppo ... bonnements

gruss
d.oertel


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Benutzeravatar
friedhelm
Beiträge: 48
Registriert: 10 Dez 2009, 15:52

Re: admin template + installation über Netzlaufwerk

Beitrag von friedhelm »

Juten Tach,

suche doch mal im Forum nach

"simple+wsus+offline"

Friedhelm
biZZa
Beiträge: 11
Registriert: 05 Apr 2011, 15:43

Re: admin template + installation über Netzlaufwerk

Beitrag von biZZa »

Hallo,
danke das hatte ich gelesen, hat mir aber nicht wirklich weitergeholfen.

Hab inzwischen rausgefunden das das Wsusoffline update auch ohne Anmeldung funktioniert.

Das entpackte wsusoffline Paket http://www.wsusoffline.net/ herunterladen und in das Verzeichnis entpacken /opt/pcbin/install/

unter sh findet man dann einen downloader für linux, Paramter einfach mit /? abfragen ... achja nach dem download rechte setzen! opsi-setup --set-rights

ein neues Paket winupdate erstellen und die setup.ins so ausführen

Code: Alles auswählen

[Winbatch_install]
"%ScriptDrive%\install\wsusoffline\client\cmd\DoUpdate.cmd"
Paket erstellen und installieren, dann einfach auf setup stellen und die Patches werden installiert.
sch
Beiträge: 27
Registriert: 08 Jun 2011, 18:16

Re: admin template + installation über Netzlaufwerk

Beitrag von sch »

Danke bizza das hat mir geholfen :)

Allerdings musste bei mir in die setup.ins folgendes:

Code: Alles auswählen

[Winbatch_install]
"%ScriptDrive%\wsusoffline\client\cmd\DoUpdate.cmd"
Eine Frage hätte ich noch dazu, ist es möglich eine Silent Installation durchzuführen. Also ohne das CMD und WindowsUpdate Fenster, das weiter nur das Opsi Fenster zu sehen ist?

MFG
Mike162
Beiträge: 119
Registriert: 21 Jun 2012, 13:27

Re: admin template + installation über Netzlaufwerk

Beitrag von Mike162 »

Hallso zusammen,

versuche mich gerade auch daran.

Bin bisher wie folgt vorgegangen:

WSUS Offline von http://www.wsusoffline.net/ heruntergeladen in das Verzeichnis /opt/pcbin/install/wsusoffline entpackt und kopiert.

Im Verzeuchnis Wsusoffline dann unter sh folgender Befehl ausgeführt:
./DownloadUpdates.sh wxp deu /dotnet /mmse

Anschließend hat er einiges heruntergeladen.
opsi-setup --set-rights

Dann habe ich ein Paket winupdate erstellt

Inhalt meiner setup.ins

Code: Alles auswählen

[Initial]
Message=installiere Windows Updates 7.5
StayOnTop=false
[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_install]
"%ScriptDrive%\wsusoffline\client\cmd\DoUpdate.cmd"
Kann mir jemand sagen wo mein Fehler ist?

Wie regelmäßig aktualisiert sich wsus offline?

Danke

Gruß

Mike
Benutzeravatar
tobias
Beiträge: 1294
Registriert: 20 Aug 2008, 12:36
Wohnort: Braunschweig
Kontaktdaten:

Re: admin template + installation über Netzlaufwerk

Beitrag von tobias »

Code: Alles auswählen

[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_install]
du rufst die sektion nicht auf sondern eine die es nicht gibt.

Code: Alles auswählen

[Aktionen]
Winbatch_produkt_silent_install
[Winbatch_produkt_silent_install]
So ists besser ;)
Mike162
Beiträge: 119
Registriert: 21 Jun 2012, 13:27

Re: admin template + installation über Netzlaufwerk

Beitrag von Mike162 »

Habe es soweite nun hinbekommen.

Habe nur noch 2 Fragen:

- bei der install.ins oder setup.ins wird die Datai DoUpdate aufgerufn.
In dieser Datei steht in der obersten Zeile @echo off.
Es wird aber trotzdem alles ausgegeben.
Wie kann ich dies unterdrücken oder das Schließen des Fensters verhindern?

Datei im Anhang


Wie kann ich das Paket wieder deinstallieren lassen?
sollte doch mit

Code: Alles auswählen

[Aktionen]
Winbatch_produkt_silent_uninstall
[Winbatch_produkt_silent_uninstall]
gehen oder?

Mfg
Mike
Antworten