Author Topic: Запуск в песочнице приложения с параметрами командной строки.  (Read 2668 times)

0 Members and 1 Guest are viewing this topic.

Offline alks.borisov

  • Newbie
  • *
  • Posts: 7
Добрый день!
Собственно сабж. Есть приложение которое требует указать параметры через аргументы командной строки. Если указать в ярлыке параметры, то они не передаются в песочницу. Каким образом можно прокинуть аргументы в приложение запускаемое в песочнице.

Offline Ivanych

  • Пенсионер.
  • Massive Poster
  • ****
  • Posts: 3519
  • СССР-Москва,ГДР-Ютербог,Россия-Ульяновск.
Вставьте в адресную строку эту надпись -----
Каким образом можно прокинуть аргументы в ярлыке запуска приложения в песочнице.
И вам поисковик браузера предоставит список сайтов,где вы может быть найдёте ответ на свою проблему.
Я частичку своей жизни оставил в Ютербоге Германии !

Offline alks.borisov

  • Newbie
  • *
  • Posts: 7
Благодарю за попытку помочь! Могли бы вы скинуть ссылки пусть и из поиска на странички которые вы считайте дают ответ на мой вопрос? Возможно, я не совсем корректо описал суть проблемы. Проблемы в том что конкретна песочница Аваст, игнорирует аргументы командной строки для приложения, которые, допустим указываются в ярлыке. И, вроде как понятно почему, так как запускается не ярлык, а именно приложение. И вопрос стоит каким образом мне передать эти самые параметры. В настройках, в очевидных местах, ничего подобного не увидел.

Offline Ivanych

  • Пенсионер.
  • Massive Poster
  • ****
  • Posts: 3519
  • СССР-Москва,ГДР-Ютербог,Россия-Ульяновск.
Добрый день! Собственно сабж. Есть приложение которое требует указать параметры через аргументы командной строки. Если указать в ярлыке параметры, то они не передаются в песочницу. Каким образом можно прокинуть аргументы в приложение запускаемое в песочнице.
Выделите своё приложение которое вы хотите запускать в Песочнице и кликните на правую клаву мыши.В меню надо выбрать предложение Запустить в песочнице.Затем найдите ярлык этого приложения и вставьте в него нужные вам параметры
Примеры :
в поле объект через тире " - " параметр напишите
I:\Kirill\game\flatout 2\Flatout 2\FlatOut2.exe -console

Ярлык для Half-Life с добавленным параметром командной строки:
«C: Program Files Sierra Half-Life hl.exe» -консоль

Если добавлено несколько параметров командной строки, они добавляются одним и тем же способом один за другим с ведущим пространством. Как это:
"C: Program Files Sierra Half-Life hl.exe" -console -dev -debug

Попробуйте эти способы.
Я частичку своей жизни оставил в Ютербоге Германии !

Offline _George_

  • Avast Sales Specialist
  • Avast Reseller
  • Massive Poster
  • *
  • Posts: 3545
  • Дистрибьютор Avast и AVG
    • www.belrus.net
Зачем запускать игры в песочнице? Тут уже один нахал пробегал с такой темой и так и не рассказал сакральный смысл сих манипуляций. Иваныч ты туда же? Нафига козе баян?
www.belrus.net - Avast Distributor & AVG Distributor in Russia

Offline Игорь Н.

  • Full Member
  • ***
  • Posts: 131
  • Игорь Н.
Зачем запускать игры в песочнице?
Может, качают проги/игры с подозрительных сайтов и хотят проверить в режиме FULL?  :o :D
«Мы живём в своих поступках, а не в теле. Ты – это твои действия и нет другого тебя»
/© Антуан де Сент-Экзюпери/

Offline alks.borisov

  • Newbie
  • *
  • Posts: 7
Добрый день! Собственно сабж. Есть приложение которое требует указать параметры через аргументы командной строки. Если указать в ярлыке параметры, то они не передаются в песочницу. Каким образом можно прокинуть аргументы в приложение запускаемое в песочнице.
Выделите своё приложение которое вы хотите запускать в Песочнице и кликните на правую клаву мыши.В меню надо выбрать предложение Запустить в песочнице.Затем найдите ярлык этого приложения и вставьте в него нужные вам параметры
Примеры :
в поле объект через тире " - " параметр напишите
I:\Kirill\game\flatout 2\Flatout 2\FlatOut2.exe -console

Ярлык для Half-Life с добавленным параметром командной строки:
«C: Program Files Sierra Half-Life hl.exe» -консоль

Если добавлено несколько параметров командной строки, они добавляются одним и тем же способом один за другим с ведущим пространством. Как это:
"C: Program Files Sierra Half-Life hl.exe" -console -dev -debug

Попробуйте эти способы.

Еще раз спасибо за попытку, но это не работает, эти параметры не передаются в приложение. Другими словами, из вашего примера флаг -console не будет работать в песочнице. Собственно в этом то и вопрос. И как я уже писал вполне понятно почему так, но это странно, и должен же быть способ их передать.

Зачем запускать игры в песочнице? Тут уже один нахал пробегал с такой темой и так и не рассказал сакральный смысл сих манипуляций. Иваныч ты туда же? Нафига козе баян?
Спасибо что интересуйтесь вопросом, но не могли бы вы воздержатся от подобного. Я думаю человек, по моей просьбе нашел один из вариантов, подходящих к моей проблеме и это была игра. Если у вас нет предложений, и вы не знайте способы ее решения, не стоит разводить оффтоп. Заранее благодарю.

Offline Ivanych

  • Пенсионер.
  • Massive Poster
  • ****
  • Posts: 3519
  • СССР-Москва,ГДР-Ютербог,Россия-Ульяновск.
Спасибо что интересуйтесь вопросом, но не могли бы вы воздержатся от подобного. Я думаю человек, по моей просьбе нашел один из вариантов, подходящих к моей проблеме и это была игра. Если у вас нет предложений, и вы не знайте способы ее решения, не стоит разводить оффтоп. Заранее благодарю.
Тогда вам остаётся только или создать у себя виртуальный диск и на нём запустить своё приложение с помощью ярлыка в котором будет прописана команда командной строки.
Или сделать на всякий пожарный полное резервное копирование всего своего системного раздела,а потом запустить напрямую своё приложение на системном разделе.
Всего хорошего.
Я частичку своей жизни оставил в Ютербоге Германии !