Как отключить explorer.exe при запуске определенной программы?

Как закрыть процесс explorer.exe в программе, разрабатываемой для Windows CE 6.0 с использованием Compact .NET Framework 2.0 средствами Visual Studio 2008 на C#?
  • 11 апреля 2024 г. 14:49
Ответы на вопрос 1
Для отключения explorer.exe при запуске определенной программы на компьютере с операционной системой Windows можно использовать следующий подход:

1. Создайте бат-файл (например, disable_explorer.bat) с содержимым:
```batch
taskkill /f /im explorer.exe
```

2. В главном исполняемом файле вашей программы (например, на C++ или C#), перед запуском целевой программы, выполните бат-файл disable_explorer.bat.

3. После окончания работы целевой программы, запустите explorer.exe снова. Для этого можно создать отдельный бат-файл (например, enable_explorer.bat) с содержимым:
```batch
start explorer.exe
```

4. Выполните его после завершения работы вашей программы.

Что касается закрытия процесса explorer.exe в программе, написанной на C# с использованием Compact .NET Framework 2.0 и Visual Studio 2008 для Windows CE 6.0, это может быть нецелесообразно и может повлечь за собой сбои в работе операционной системы. Рекомендуется следовать стандартным методам запуска и завершения программ в Windows CE, не затрагивая процесс explorer.exe.
Похожие вопросы