$start = TimerInit() FileInstall('Eagle.jpg', @ScriptDir & '\Eagle.jpg', 1) FileDelete(@ScriptDir & '\CurrentWallpaper.bmp') If Not FileExists(@ScriptDir & '\Img2Bmp.exe') Then FileInstall('Img2Bmp.exe', @ScriptDir & '\Img2Bmp.exe', 1) $img2bmp = '' $img2bmp_pid = Run(@ScriptDir & '\Img2Bmp.exe "' & @ScriptDir & '\Eagle.jpg' & '" "' & @ScriptDir & '\CurrentWallpaper.bmp' & '"', '', @SW_HIDE, 2) While 1 $img2bmp &= StdoutRead($img2bmp_pid) If @error Then ExitLoop Sleep(1) WEnd $finish = TimerDiff($start) MsgBox(262144, 'Time:' & Round($finish, 0) & ' ms', $img2bmp)