Opgelost TASKKILL in een batch script

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

anton44

Verenigingslid
Lid geworden
20 mei 2005
Berichten
1.771
Voor het backuppen van het outlook bestand moet het programma Outlook gesloten zijn om toegang te krijgen tot dat bestand.
In een batch bestand heb ik daarvoor de regel "TASKKILL /F /IM OUTLOOK.EXE >nul" opgenomen.
Als echter het Outlook programma niet actief is komt de foutmelding "Outlook.exe niet gevonden"
Is er een mogelijkheid de status van Outlook.exe af te vragen om bij niet actief de Taskkill opdracht over te slaan ?
 
Zo bijvoorbeeld:
Code:
Tasklist /FI "IMAGENAME eq OUTLOOK.EXE" 2>NUL | Find /I /N "OUTLOOK.EXE" > NUL
If %errorlevel%==0 TASKKILL /F /IM OUTLOOK.EXE > NUL
 
Ik heb zoiets ooit opgelost met (om vlc.exe te stoppen):
Code:
taskkill /f /im vlc.exe 2>nul
De (fout)melding wordt dan niet getoond.
 
Wel de melding dat de actie is uitgevoerd.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan