@echo off

@REM StationManager (graceful)
taskkill /im stationmanager.exe

@REM Wait for StationManager finish trying to stop the processes before force-killing everything.
ping -n 11 127.0.0.1 >NUL

@REM Aero
taskkill /fi "IMAGENAME EQ aero*" /f

@REM Airport Portal
taskkill /fi "IMAGENAME EQ airportportalapm*" /f

@REM Gate Reader
taskkill /fi "IMAGENAME EQ gatereader*" /f

@REM Jet
taskkill /fi "IMAGENAME EQ jet*" /f

@REM Passport Reader
taskkill /fi "IMAGENAME EQ passportreadercommonuse*" /f

@REM QSS
taskkill /fi "IMAGENAME EQ qss*" /f

@REM PRS Attachmate Helper
taskkill /fi "IMAGENAME EQ prsattachmatehelper*" /f

@REM UASRDEV
taskkill /fi "IMAGENAME EQ uasrdev*" /f

@REM UAGRDEV
taskkill /fi "IMAGENAME EQ uagrdev*" /f

@REM InfoConnect
taskkill /im guarddog.exe /f
taskkill /im ptrstray.exe /f
taskkill /im pt32.exe     /f
taskkill /im accmgr32.exe /f
taskkill /im accsmngr.exe /f
taskkill /im spltsrvc.exe /f
taskkill /im hllwatch.exe /f
taskkill /im passport.exe /f
taskkill /im co-msr.exe   /f
taskkill /im cokeys.exe   /f
taskkill /im cokeys2.exe  /f
taskkill /im goual.exe    /f

@REM Station Manager (forced)
taskkill /im stationmanager.exe /f
