Нет, к сожалению, вы не можете вызывать функции Windows API напрямую из VBScript.Учитывая последствия для безопасности языка сценариев, обращающегося непосредственно к нативному коду, и отсутствие каких-либо типов данных, кроме Variant
, это никак не может сработать.
Один из способов сделать это - создать несколькосвоего рода вспомогательный объект автоматизации для вызова API, который затем можно использовать из VBScript.
Но это огромная работа для одноразовой задачи.Я бы посоветовал просто скомпилировать приложение на любом удобном для вас языке. Если вы можете писать на VBScript, вы можете писать на VB 6 ... если вы все еще можете найти копию компилятора / IDE.