Настраиваем песочницу Windows 10 1903

Оценить

Песочница представляет собой совершенно новую функциональную возможность операционной системы Windows 10. Она появилась в весеннем обновлении под номером 1903.

Цель Песочница состоит в том, чтобы пользователи смогли запускать приложения в безопасном окружении. Это словно виртуальная машина, где можно работать с отдельным экземпляром Windows. Она позволяет блокировать вредоносный код и потенциально опасные файлы, чтобы они не достигли ваших данных на локальных жёстких дисках.

Песочница

В Microsoft говорят, что регулярно сталкиваются с подобными ситуациями. Для их решения и была разработана Песочница. Это изолированное временное окружение, где можно запускать непроверенное программное обеспечение без боязни повредить компьютер. Все установленные в Песочнице приложения не могут покинуть её пределы. Когда Песочница закрывается, все приложения, файлы и настройки оттуда удаляются навсегда.

Если вы уже пробовали Песочницу, то знаете, что у неё нет настроек конфигурации. Казалось бы, можно только открывать и закрывать Песочницу.

Продолжение

Можно изменить настройки не самым простым способом, используя файл конфигурации, который необходимо создать вручную. Он создается в формате .WSB и сохраняется. После этого двойной клик по нему активирует записанные там параметры Песочницы.

В настоящее время для песочницы можно менять следующие настройки:

  • Виртуальный графический процессор
  • Сеть
  • Общие папки
  • Выполняемые при загрузке скрипты

Создание файла конфигурации Песочницы поначалу может казаться непростым делом, но стоит только понять суть, как все станет на свои места.

Песочница

По умолчанию применяется следующий шаблон:

<Configuration>

</Configuration>

Каждая настройка в этом файле должна помещается между этими тегами.

Теперь займёмся настройкой виртуального графического процессора. Песочница позволяет включать и отключать vGPU при помощи следующих команд:

<VGpu>Enable</VGpu>

<VGpu>Disable</VGpu>

Если вы хотите отключить виртуальный графический процессор, файл будет выглядеть следующим образом:

<Configuration>

<VGpu>Disable</VGpu>

</Configuration>

Продолжение

Перейдем к сетевым настройкам. Для включения и отключения сети применяются следующие команды:

<Networking>Enable</Networking>

<Networking>Disable</Networking>

Если вы хотите отключить сеть, файл будет выглядеть следующим образом:

<Configuration>

<Networking>Disable</Networking>

</Configuration>

Для создания совместных папок применяются следующие команды:

<MappedFolder>

<HostFolder>путь к папке</HostFolder>

<ReadOnly>значение</ReadOnly>

</MappedFolder>

Для запуска команды при загрузке Песочницы напишите следующее:

<LogonCommand>

<Command>команда</Command>

</LogonCommand>

Можно объединять команды для создания сложного файла конфигурации, который будет настраивать Песочницу под ваши нужды. Например, вы хотите отключить графический процессор и сеть, а при запуске Песочницы вам нужен калькулятор. Файл конфигурации будет следующим:

<Configuration>

<VGpu>Disable</VGpu>

<Networking>Disable</Networking>

<LogonCommand>

<Command>calc.exe</Command>

</LogonCommand>

</Configuration>

Хотя это выглядит просто, опытные пользователи и системные администраторы смогут создавать при помощи таких команд сложные настройки. Например, можно заставить Песочницу загружать и устанавливать скрипты при запуске, давать доступ к определённым папкам, запускать команды с автоматизацией процессов тестирования сервисов внутри сетей.

Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *