1

У меня есть две версии моего autorun.exe , по одной для:

  • Windows 7
  • Старые ОС

Мне нужен способ (кроме использования .net или VB), чтобы запустить без вывода окон, проверить версию ОС и запустить соответствующий exe-файл соответственно.

Я написал пакет, который работает, но я не могу запустить его в автоматическом режиме из autorun.inf .

1 ответ1

3

AutoIT может выполнять такие операции и создавать небольшой исполняемый файл, для которого не требуется .NET или любая другая предварительно установленная среда выполнения.

Switch @OSVersion

    Case "WIN_7"
        Run( "versionA.exe" )

    Case "WIN_VISTA", "WIN_XP"
        Run( "versionB.exe" )

    Case Else
        Run( "versionC.exe" )

EndSwitch

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .