А откуда уверенность, что в "%temp%\RarSFX0\app32" будет «VBoxManage.exe»? И именно там? Откуда уверенность, что есть диск D:, что «\\.\PhysicalDrive1» — это и есть флэшка?
Впрочем, вот Вам болванка:
Код:
![Выделить весь код](images/misc/selectcode.png)
@echo off
setlocal enableextensions enabledelayedexpansion
set sFile=%temp%\RarSFX0\app32\VBoxManage.exe
if exist "%sFile%" (
"%sFile%" internalcommands createrawvmdk -filename D:\flash.vmdk -rawdisk \\.\PhysicalDrive1
) else (
echo [%sFile%] not found
)
endlocal
exit /b 0