Есть необходимость запустить одну и ту же программу при загрузке системы в разных песочницах. Полагаю что это можно сделать через bat, но как это сделать на практике не пойму.
- Вопрос задан более трёх лет назад
- 957 просмотров
Комментировать
Решения вопроса 1
Сначала мы жили бедно, а потом нас обокрали..
Добавьте программу в автозапуск с указанием полного пути к exe — «C:Sandbox. «.
Если запустить программу в папке песочнице по двойному клику, она автоматом запускается в песочнице. Должно и при старте программы сработать. Правда, думаю нужно проследить, чтобы сервис и драйвер SandboxIE запустились первыми. Хотя скорее всего, они и так первыми запускаются, а потом уже пользовательские программы.
Ответ написан более трёх лет назад
Нравится 1 9 комментариев
Как пользоваться песочницей Sandboxie
Там еще есть несколько созданных песочниц, одна копия программы должна запускаться в песочнице 1, вторая в песочнице 2 и так далее..
Endru, По моему, для каждой песочницы создается отдельная директория.
Endru, Щас попробую
Работает. Нажимаете Win+r —> «shell:startup»(без кавычек). Откроется папка автозагрузки. В неё перетаскиваете ярлыки программ из каждой песочницы. Только что попробовал, перезагрузился — работает.
Если что, отпишитесь.
Сергей Карбивничий, Да мне еще очередность запуска важна. Пробую через bat файл сделать, допустим создал ярлык на одну и ту же программу в песочнице1 и песочнице2. Добавляю в bat, запускаю, но он запускает только первую копию программы, вторую игнорирует.
Через 3 секунды запускает блокнот, ещё через 3 — проводник.
Сергей Карбивничий, ну это да, но у меня получается вот такая команда и она не срабатывает. Т.е. первый экземпляр запускается, а второй уже нет, хотя первый должен запуститься в первой песочнице, второй, во второй:
START «C:Program FilesSandboxieStart.exe» /box:VM01 «C:ProgramDataMicrosoftWindowsStart MenuProgramsProxifierProxifier.lnk» timeout /T 2 /NOBREAK START «C:Program FilesSandboxieStart.exe» /box:VM02 «C:ProgramDataMicrosoftWindowsStart MenuProgramsProxifierProxifier.lnk» timeout /T 2 /NOBREAK
Обзор Sandboxie безопасный запуск программ и как запустить копию любой программы через Sanboxie
Endru, Только что проверил. Всё работает:
Сергей Карбивничий, Спасибо, разобрался. Проблема была в самой системе. На другой попробовал, все работает.
Источник: qna.habr.com
Обзор программ для работы с виртуальными песочницами
В нашей сегодняшней статье речь вновь пойдет о безопасности. Это будет песочница, при помощи которой мы можем запустить любую игру или программу, обезопасив основную операционную систему. В самом конце этой странички вы сможете бесплатно скачать последнюю крякнутую версию Sandboxie 5.40.1 x32/64 Bit на русском языке для Windows XP, 7, 8 или 10. Однако, прежде чем приступить к загрузке, мы предлагаем ознакомиться с описанием программы, ее возможностями, сильными и слабыми сторонами, а также инструкцией по использованию. Приступаем.
Описание
Все что вам нужно знать о Sandboxie, это тот факт, что данная программа позволяет запускать любое ПО, включая игры, в рамках операционной системы от Microsoft. При этом запускаемый софт никак не может повлиять на основную ОС. В результате все это позволяет нам открывать любые программы, которые потенциально могут нести опасность для компьютера, и убеждаться в том, что мы можем использовать их в основной операционной системе.
В инструкции мы расскажем не только, как бесплатно скачать Sandboxie для вашего ПК или ноутбука, но и опишем, как пользоваться данной утилитой. При этом следует отметить, что программа для вас будет полностью бесплатной, так как в скачиваемый дистрибутив уже вшит кряк, который активирует полный функционал. Все что нужно будет сделать, это установить программу и переходить к использованию.
Немедленное восстановление в Sandboxie
Это самый лучший способ восстановления, так как автоматически может вызвать функцию восстановления, как только файлы создаются. По умолчанию программа особенно пристально следит за папками «Загрузки», «Документы», «Избранное» и «Рабочий стол».
Вы можете добавить к этим папкам другие папки по своему усмотрению в настройках программы (нажать правой кнопкой мыши по папке изолированной среды => «Настройки песочницы» => «Восстановление»).
После того, как файл сохраняется на компьютер, программа Sandboxie сразу покажет окно «Немедленное восстановление». Вы можете нажать на кнопку «Восстановить», а если нажмете на кнопку «Перезапуск», то «Восстановить и исследовать» или «Восстановить и запустить».
Возможности программы
Перед тем как мы перейдем непосредственно к инструкции по использованию Sandboxie, давайте немножко ближе познакомимся с возможностями приложения. Их список сводится к следующему:
- Запускать программы и игры в безопасном режиме можно прямо из контекстного меню. Для этого мы делаем правый клик на каком-то файле и выбираем соответствующий пункт в появившемся списке.
- В безопасном режиме при помощи отдельного пункта меню можно запустить любой браузер. Таким образом мы можем посещать даже потенциально опасные сайты и смотреть за тем, что будет происходить.
- Точно таким же образом можно запускать клиент электронной почты и любое другое приложение, которое может нанести вред компьютеру.
- Запуск меню «Пуск» в режиме песочницы.
- Всего в один клик мы можем очистить все программы и файлы, которые запускались в безопасном режиме.
- Все окна, которые запущены через песочницу, подсвечиваются желтой рамкой.
Теперь, когда мы рассмотрели возможности программы, давайте переходить непосредственно к инструкции по ее бесплатному скачиванию, установке и использованию.
Включить или отключить Песочницу Windows с помощью командной строки
Конечно, речь идет также о старом добром cmd.exe
- Откройте командную строку от имени администратора
- Выполните команду
Dism /online /Enable-Feature /FeatureName:»Containers-DisposableClientVM» -All
Теперь перезагрузите ПК и можете запустить песочницу.
Отключить Windows Sandbox.
Опять же, запустите командную строку от имени администратора и выполните команду
Dism /online /Disable-Feature /FeatureName:»Containers-DisposableClientVM»
После того, как песочница Windows установлена, ее запуск практически не отличается от запуска любого другого приложения или программы. Просто найдите его в меню «Пуск», запустите его и примите приглашение UAC с правами администратора. После этого вы сможете перетаскивать файлы и программы в «песочницу» для тестирования по мере необходимости. Просто закройте программу, и это отменит все внесенные вами изменения.
Рекомендуем: Песочница для Windows представляет простые файлы конфигурации в Windows 10.
Работаем с программой
Для того чтобы запустить любое приложение в режиме песочницы при помощи Sandboxie, нам нужно будет, естественно, сначала скачать саму программу, а потом установить ее. Рассмотрим оба этапа подробнее.
Как скачать и установить
Изначально давайте скачаем нужное нам приложение. Для этого следует просто задействовать кнопку, которая находится немного ниже. А именно:
- Крутим эту страничку ниже, кликаем по кнопке загрузки последней русской версии нужной нам программы.
- В результате загрузив торрент-раздачу, мы можем сохранить полученный файл в любое удобное место.
- Запускаем наш установочный дистрибутив и, руководствуясь подсказками пошагового мастера, производим инсталляцию Sandboxie.
Готово, теперь можно переходить прямо к работе с нашим приложением. Соответственно, давайте рассмотрим, как это делается.
Как пользоваться
Для того чтобы запустить любую программу в безопасном режиме и посмотреть, что она с собой являет, нам необходимо сделать несколько простых шагов:
- Подразумевается, что Sandboxie уже установлена на ваш ПК или ноутбук. Раз это так, находим любой файл, который хотим протестировать, и делаем по его имени правый клик мышью.
- В появившемся контекстном меню выбираем пункт запуска в Sandboxie.
- В результате последует диалог запуска, в котором нам нужно будет утвердительно отвечать на все запросы.
В итоге программа запустится, как мы уже говорили, подсветивший желтой рамкой. Это означает, что приложение работает в режиме песочницы и не может нанести вред основной операционной системе.
Portable-версия «песочницы»
Безусловно, многим не понравится, что надо что-то устанавливать, настраивать и т. д. Так как меня всё это тоже не прельщает, я сделал портабельную версию инструмента, который можно запускать без установки и настройки, прямо с флешки. Скачать такую версию можно здесь: tools.safezone.cc/gjf/Sandboxie-portable.zip. Для запуска «песочницы» достаточно выполнить скрипт start.cmd, а по окончании работы не забыть выполнить скрипт stop.cmd, который полностью выгрузит драйвер и все компоненты из памяти, а также сохранит внесенные в ходе работы изменения в портабеле.
Настроек у самого портабелизатора совсем не много: его работа в основном основана на манипуляциях с файлом Sandboxie.ini.template, находящегося в папке Templates. По сути, этот файл представляет собой файл настроек Sandboxie, который должным образом обрабатывается и передается программе, а по окончании работы перезаписывается обратно в Templates. Если открыть этот файл «Блокнотом», то ты вряд ли найдешь что-то интересное. Нужно обязательно обратить внимание на шаблон $(InstallDrive), повторяющийся в ряде параметров пути. Особенно нас интересует параметр FileRootPath. Если он имеет следующий вид:
— то «песочницы» будут создаваться на диске, где находится портабельная Sandboxie. Если же параметр имеет, например, такой вид:
— иначе говоря в нем указан определенный системный диск, то «песочницы» будут создаваться на этом диске.
Лично я рекомендую всегда создавать песочницы на локальных дисках. Это ускоряет работу инструмента, а при запуске с флешки — ускоряет на порядки. Если же тебя настолько замучила паранойя, что хочется всё запускать и анализировать на любимом носителе, который ты носишь у сердца, то параметр можно поменять, но тогда хотя бы используй портабельные жесткие диски, чтобы всё безбожно не тормозило.
Плюсы и минусы
Если вас интересуют сильные и слабые стороны программы Sandboxie, то данный список расставит точки над и.
- великолепное быстродействие в совокупности с минимальными системными требованиями;
- запуск в безопасном режиме поддерживает практически любая программа;
- запускать файлы и приложения в режиме песочницы можно через контекстное меню иконки в системном трее, интерфейс Sandboxie либо контекстное меню проводника Windows;
- программа, с которой вам предстоит работать, полностью переведена на русский язык;
- это крякнутая версия, поэтому полный функционал без ограничений станет доступным сразу после того, как вы бесплатно скачайте и установите песочницу.
- в некоторых (редких) случаях приложение не получается запустить через Sandboxie.
Как настроить и использовать программу-песочницу
Теперь давайте попробуем понять как с этим работать. Для начала Вы можете попробовать запустить, скажем, браузер, в «песочнице». Чтобы это сделать, собственно, либо воспользуйтесь ярлыком, который появился у Вас на рабочем столе, либо используйте в главном окне программы, элементы меню: «DefaultBox — Запустить в песочнице — Запустить Web-браузер», либо, если Вы хотите запустить браузер, который не установлен в системе как браузер по умолчанию, то используйте пункт «Запустить любую программу» и укажите путь к браузеру (или программе).
После этого, собственно, браузер будет запущен в «песочнице» и Вы увидите его процессы в окне Sandboxie. С этого момента всё происходящее происходит в, как уже неоднократно говорилось, изолированной среде и, допустим, вирус, использующий кеш браузера как элемент для проникновения в систему, собственно, не сможет толком ничего сделать, т.к по завершению работы с изолированной средой.. Вы можете её очистить, выкинув, как говорилось в метафоре, исписанный лист и перейдя к новому (при этом никак не трогая целостность компьютера как такового).
Для очистки содержимого песочницы (если оно Вам не нужно), в главном окне программе или в трее (это где часы и прочие иконки) используйте пункт «DefaultBox — Удалить содержимое».
При этом Вы можете сохранить необходимые Вам данные (допустим, если Вы что-то скачивали браузером и тп), либо просто избавиться от всего одним махом.