Войти

Показать полную графическую версию : [решено] Костыль для портабельной VirtualBox


Sisin
26-01-2016, 10:11
При выходе из портабельной VirtualBox в трее остается висеть лаунчер VirtualBox.exe, который никак не закрывается.

Как написать такой батник:
Если VirtualBox.exe запущен, то TASKKILL /F /IM VirtualBox.exe /T (или другой вариант)
Если VirtualBox.exe не запущен, то %windir%\system32\cmd.exe /C start /B /D .\VirtualBox .\VirtualBox\VirtualBox.exe

Sisin
27-01-2016, 16:16
Да без проблем...

@echo off
setlocal ENABLEDELAYEDEXPANSION
Set Process=virtualbox
tasklist | Find /i "%Process%.exe" || (goto Else)
:THEN
TASKKILL /F /IM virtualbox.exe /T
Exit
Goto end
:ELSE
"%windir%\system32\cmd.exe" /C start /B /D .\ .\virtualbox.exe
Exit




© OSzone.net 2001-2012