Page 1 of 1

wsusoffline per Skript

PostPosted: 11.03.2017, 15:23
by cbx
Liebes Forum,
ich versuche wsusoffline über eine bat-Datei zu skripten, bin aber nicht erfolgreich. Die Bat-Datei hat folgenden Inhalt:
D:\wsusoffline\cmd\custom\RunAll.cmd
Den Inhalt habe ich ich über die grafische Oberfläche "Nur Sammelskript erstellen" erstellt. Starte ich die cmd aus dem Explorer, läuft sie problemlos durch, aber nicht per Skript.

d:\>D:\wsusoffline\cmd\custom\RunAll.cmd

d:\>call .\DownloadUpdates.cmd w62-x64 glb /includedotnet /includemsse /includew
ddefs /verify
Der Befehl ".\DownloadUpdates.cmd" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

d:\>call .\CopyToTarget.cmd w62-x64 glb "D:\wsusoffline-dateien" /in
cludedotnet /includemsse /includewddefs /cleanup
Der Befehl ".\CopyToTarget.cmd" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
usw.

Danke!

Re: wsusoffline per Skript

PostPosted: 11.03.2017, 16:16
by Dalai
So geht's besser:
Code: Select all
@echo off

pushd D:\wsusoffline\cmd
call .\DownloadUpdates.cmd w62-x64 glb /includedotnet /includemsse /includewddefs /verify

call .\CopyToTarget.cmd w62-x64 glb "D:\wsusoffline-dateien" /includedotnet /includemsse /includewddefs /cleanup
Alternativ kannst du das RunAll.cmd auch eine Ebene höher schieben.

Beachte, dass Windows 8.0 NICHT mehr unterstützt wird, weder von MS noch von WSUS Offline.

Grüße
Dalai

Re: wsusoffline per Skript

PostPosted: 12.03.2017, 05:29
by boco
Wird wohl Server 2012 sein.

Solved: wsusoffline per Skript

PostPosted: 12.03.2017, 12:59
by cbx
Hallo Dalai,
vielen Dank für den Code! Es funktioniert.
Grüße
cbx