Kun je werken met ALS/IF in een batch?

Status
Niet open voor verdere reacties.
Niet zo raar: Padnamen met spaties erin moeten omsloten worden met "-tekens...
Bovendien lijkt het me dat je nu een parameter teveel opgeeft bij zac.exe, dus dat niet moet zijn:
"C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" zac cc
"C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" zac refresh
maar dat het moet zijn:
"C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" cc
"C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" refresh


Probeer dus het volgende:

Code:
Net start | find /i "novell zenworks agent service"
If errorlevel 1 echo Zenworks draait niet, wordt nu gestart && Net start "novell zenworks agent service" && "C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" cc && "C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" refresh
If not errorlevel 1 echo Zenworks draait al && "C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" cc && "C:\Program Files (x86)\Novell\ZENworks\bin\zac.exe" refresh
pause
Exit

Tijs.
 
Laatst bewerkt:
Wat doe ik fout?

nieuw2.jpg

in dit plaatje staat de volgorde van hoe ik de parameters moet invoeren.
zac /zac-options COMMAND /command-options
ik heb het verbouwd naar:
zac.exe /zac-options COMMAND /CC
Maar het werkt niet.
Wat doe ik fout?
 
Dank je, de code werkt perfect
:thumb:
Ach, Zonder jullie was ik er ook wel uitgekomen:rolleyes:
 
Graag nog de vraag als opgelost aangeven: Klik op "Zet status opgelost" op de donkerblauwe horizontale balk, bijna bovenaan deze webpagina [die met "Zet status opgelost", "Onderwerp opties" etc.]

Tijs.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan