Я пытаюсь запустить SpiderOak в автономном режиме из командной строки на Windows 7. После запуска приложения я хотел бы иметь возможность закрыть командную строку, не прерывая процесс.

Согласно инструкции, параметр для режима без графического интерфейса пользователя - --headless (https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/)

c:\"Program Files"\SpiderOak\SpiderOak.exe --headless

Я пробовал:

start "" "c:\Program Files\SpiderOak\SpiderOak.exe" --headless

Но когда я закрываю окно командной строки, программа закрывается.

Когда я не добавляю параметр --headless , все работает нормально

start "" "c:\Program Files\SpiderOak\SpiderOak.exe"

2 ответа2

1

Я не могу помочь вам, если вы продолжаете запускать SpiderOak из командной строки.

Однако, если ваша цель - просто запустить SpiderOak в режиме без графического интерфейса и забыть об этом (мне это было нужно), это то, что вам нужно сделать:

  1. Создайте ярлык для приложения SpiderOak.

  2. Откройте его свойства и добавьте параметр в секцию ярлыков:«C:\Program Files\SpiderOak\SpiderOak.exe» --headless

  3. Сохрани и закрой

  4. Теперь вы также можете переместить этот ярлык в автозапуск, если хотите.

0

Вы можете попробовать настроить службу Windows, которая будет запускать SpiderOak. Попробуйте с и без - без --headless . Я читал, что значки systray могут исчезать при запуске в качестве службы, поэтому пропуск этого параметра может помешать этому (и при этом дать вам возможность без окон).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .