Интерпретатор VBScript (cscript.exe / wscript.exe) поставляется в двух вариантах в 64-разрядной версии Windows: 32-разрядная версия и 64-разрядная версия.
32- разрядная версия может создавать и использовать только 32-разрядные COM-компоненты, а 64-разрядная версия может создавать и использовать только 64-разрядные COM-компоненты.
По умолчанию файлы .vbs связаны с 64-разрядными версия. Вы COM-компонент, скорее всего, 32-битный, следовательно, ошибка.
Вы можете найти 32-битную версию в папке %windir%\SysWOW64
. Запуск этой версии должен предоставить вам доступ ко всем 32-битным COM-компонентам:
%windir%\SysWOW64\wscript.exe myScript.vbs
или
%windir%\SysWOW64\cscript.exe myScript.vbs
Вопрос задается в какой-то странной форме ... однако в WPF вы можете добиться эффекта размытия, например:
<Grid.Effect>
<BlurEffect Radius="4" KernelType="Gaussian"/>
</Grid.Effect>
Радиус меняет «blurynes»
И нет, вы не можете запускать отдельные приложения без каких-либо отступлений ...
вы также должны проверить: Применить размытие ко всему, что находится за выбранным контейнером
Я думаю, что вы ищете Application Packaging Project
в Visual Studio
. Вы можете найти примеры в блоге MS: https://blogs.windows.com/buildingapps/2017/12/04/extend-desktop-application-windows-10-features-using-new-visual-studio- Приложение-упаковка-проект / # KeIh8l8WoJ5OLGkE.97
Можно ли без задержки запускать приложение uwp в качестве пользовательского интерфейса и использовать приложение WPF в качестве постоянной фоновой задачи, обмениваясь сообщениями взад и вперед?
blockquote>Да, вроде. Вы можете добавить компонент расширения рабочего стола в свое приложение UWP.
@Stefan Wick написал несколько постов в блоге на эту тему, а также предоставил пример кода на GitHub , который показывает, как расширить приложение UWP с помощью «классического» консольного рабочего стола .NET. приложение, которое выполняется как процесс полного доверия.
Пожалуйста, обратитесь к его блог для получения дополнительной информации.