Какие замены доступны для vbscript в приложении?

Приложение, которое я поддерживаю, существует со времен VB6 - перенесено на .Net 1.1, а теперь обновляется/переписывается на .Net 3.5.

Приложение предоставляет механизм для запуска VBScripts — это было сделано высокоинтегрированным способом — позволяя программе анализировать несколько файлов .vbs и создавать список всех подпрограмм и функций, которые затем были доступны в приложении вместе с основными функциями.

Раньше это был встроенный msscript.ocx — при первом преобразовании .Net он был заключен в Interop.MSScriptControl.dll, однако в Windows 7 это просто не работает.

Похоже, что это действительно не тот способ сделать это - похоже, Microsoft пытается убить vbscript.

Есть ли «поддерживаемый» способ использования VBScript или пора двигаться дальше? и если да, то куда можно перейти, чтобы обеспечить такую ​​​​же функциональность?


person TheoJones    schedule 01.08.2009    source источник


Ответы (1)


PowerShell — это именно то, что вам нужно хочу делать скрипты. Вот некоторые из новых функций в PowerShell для Windows 7< /а>. Вот руководство по преобразованию VBScript в PowerShell.

На PowerShell.com есть множество отличных ресурсов, включая хороший IDE.

person JP Alioto    schedule 01.08.2009