Откройте несколько экземпляров Skype

1742
Hikari

Мне удалось использовать /secondaryпараметр для запуска нескольких экземпляров Skype.

Но когда ни один экземпляр не запущен, и я запускаю его, он открывается с последним профилем, который я использовал. И когда я выполняю это снова, он просит меня войти.

Есть ли способ создать ярлыки, которые откроют экземпляр, и он будет уже зарегистрирован в выбранном мной профиле?

Я, например, в Pidgin я могу использовать, pidgin.exe -mc <profile path>и этот профиль будет использоваться.

0

2 ответа на вопрос

2
Bartosz Lenar

/secondary Параметр по-прежнему способ сделать это, но я предлагаю использовать больше магии из консоли.

В моем случае основная учетная запись Skype подключена к моей учетной записи MS, а вторая - используется для бизнеса. Главный должен быть всегда онлайн, а второй только когда я в офисе. Звучит как идеальное место для написания сценариев, но какие параметры возможны?

Есть источники, такие как: (параметры командной строки Skype ) и ( http://winaero.com/blog/skype-command-line-switches/ ).

Полное решение с использованием скриптов Powershell:

  1. Перейдите c:\ProgramDataи создайте папку с именем Skype_YOURACCOUNTNAME- конечно, вы должны заменить фразу YOURACCOUNTNAME своей .

  2. Создайте файл Start-WorkSkype.ps1и вставьте его внутрь:

    , «C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe» / дополнительный / nosplash / свернутый / имя пользователя: YOURACCOUNTNAME / пароль: YOURPASSWORDHERE / съемный / путь к данным: «c: \ ProgramData \ Skype_YOURACCOUNTNAME \»

  3. Создайте файл Stop-WorkSkype.ps1и вставьте его внутрь:

    , «C: \ Program Files (x86) \ Skype \ Phone \ Skype.exe» / дополнительный / имя пользователя: YOURACCOUNTNAME / съемный / путь к данным: «c: \ ProgramData \ Skype_YOURACCOUNTNAME \» / shutdown

  4. Вы также можете поместить оба Start-WorkSkype.ps1и Stop-WorkSkype.ps1в какую-либо папку, указанную в переменной PATH, чтобы они оба постоянно запускались из консоли.

Некоторые комментарии:

  • Каталог, созданный в c: \ ProgramData, может быть где-то еще - решать только вам. Просто помните, что путь идет к параметру datapath .
  • / second - явное объявление, что оно не является основным, позволяющее открыть новый экземпляр skype.exe
  • / пароль - не требуется, Skype запросит его ( будет использоваться только значение параметра / username )
  • / nosplash и / минимизировано - самоочевидный PARAMS, не нужен, если вы ожидаете другое поведение, особенно если вы хотите вводить пароль каждый раз ,
  • / removeable и / datapath - убедитесь, что вторичный экземпляр отделен от основного, а все его данные хранятся в другом месте.
  • / shutdown - закрывает указанный экземпляр
  • Работает со скайпом 7.29.08.102 и Windows 10 Pro.

Если вам не нравится консоль, попробуйте это решение на основе ярлыков: ( https://support.skype.com/en/faq/FA829/how-can-i-run-multiple-skype-accounts-at-the время совмещения с параметрами, перечисленными выше.

Вы можете получить учетные записи для автоматического входа в систему? Первый запускается, но остальные нет (они также теряют свои настройки языка и по умолчанию система) ciuly 7 лет назад 0
1
Ballard

Можно было бы запустить макрос из командной строки, используя пакетный скрипт, который вставляет данные для входа в этот вторичный сеанс Skype. Вы сможете включить /secondaryв этот файл сценария.

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

Что касается того, чтобы одна и та же учетная запись вошла в систему и получала обновления в реальном времени, в отношении того, прочитал ли первый экземпляр сообщение или видел его, а второй - после его выполнения и обновления без взаимодействия с пользователем. Я считаю, что обе сессии не будут работать одновременно таким образом.

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

Эта статья может содержать подробности, если вы хотите продолжить: http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/run_macro_script_from_command_line.html

хм, да, я мог бы разработать какое-нибудь приложение для этого, может быть, с помощью AutoHotKey и скомпилировать его: p Но пока оно того не стоит. Hikari 9 лет назад 0