Öffnen Sie mehrere Skype-Instanzen

1838
Hikari

Es ist mir gelungen, den /secondaryParameter zum Ausführen mehrerer Skype-Instanzen zu verwenden.

Wenn jedoch keine Instanz ausgeführt wird und ich sie ausführe, wird sie mit dem neuesten Profil geöffnet, das ich verwendet habe. Und wenn ich es noch einmal ausführen möchte, werde ich mich anmelden.

Gibt es eine Möglichkeit, Verknüpfungen zu erstellen, mit denen eine Instanz geöffnet wird, und diese bereits in einem von mir ausgewählten Profil protokolliert wird?

Ich kann zum Beispiel in Pidgin verwenden pidgin.exe -mc <profile path>und dieses Profil wird verwendet.

0

2 Antworten auf die Frage

2
Bartosz Lenar

/secondary Der Parameter ist immer noch der Weg, aber ich schlage vor, mehr Magie von der Konsole aus zu verwenden.

Mein Fall ist, dass das Skype-Hauptkonto mit meinem MS-Konto und dem sekundären Konto für geschäftliche Zwecke verbunden ist. Main sollte immer online sein, während die sekundäre nur dann im Büro ist. Klingt nach einem perfekten Ort, um einige Skripte zu schreiben, aber welche Parameter sind möglich?

Es gibt Quellen wie: ( Skype-Befehlszeilenoptionen ) und ( http://winaero.com/blog/skype-command-line-switches/ ).

Komplette Lösung mit Powershell-Scripting:

  1. Gehen Sie zu c:\ProgramDataund erstellen Sie einen Ordner mit dem Namen Skype_YOURACCOUNTNAME- natürlich sollten Sie die Phrase YOURACCOUNTNAME durch Ihre ersetzen .

  2. Erstellen Sie eine Datei Start-WorkSkype.ps1und fügen Sie diese ein:

    . "C: \ Programme (x86) \ Skype \ Phone \ Skype.exe" / secondary / nosplash / minimized / Benutzername: YOURACCOUNTNAME / Kennwort: YOURPASSWORDHERE / Removable / Datenpfad: "c: \ ProgramData \ Skype_YOURACCOUNTNAME \"

  3. Erstellen Sie eine Datei Stop-WorkSkype.ps1und fügen Sie diese ein:

    . "C: \ Programme (x86) \ Skype \ Phone \ Skype.exe" / Sekundär / Benutzername: YOURACCOUNTNAME / Removable / Datenpfad: "c: \ ProgramData \ Skype_YOURACCOUNTNAME \" / shutdown

  4. Sie können auch beides Start-WorkSkype.ps1und Stop-WorkSkype.ps1einen der in PATH angegebenen Ordner ablegen, damit beide jederzeit von der Konsole aus ausgeführt werden können.

Einige Kommentare:

  • Das Verzeichnis c: \ ProgramData kann an einem anderen Ort erstellt werden - es liegt an Ihnen. Denken Sie daran, dass der Pfad zum Datenpfadparameter geht .
  • / secondary - explizite Deklaration, dass es nicht die wichtigste ist, wodurch die neue Instanz von skype.exe geöffnet werden kann
  • / password - nicht erforderlich, Skype fragt danach (nur der Parameter / username param wird verwendet)
  • / nosplash und / minimiert - selbsterklärend params, nicht erforderlich, wenn Sie ein anderes Verhalten erwarten, vor allem, wenn Sie das Kennwort jedes Mal eingeben möchten
  • /ovable und / datapath - Stellen Sie sicher, dass die sekundäre Instanz von der Hauptinstanz getrennt ist und alle Daten an einem anderen Ort gespeichert werden
  • / shutdown - Schließt die angegebene Instanz
  • Funktioniert mit Skype 7.29.08.102 und Windows 10 Pro.

Wenn Sie die Konsole nicht mögen, probieren Sie diese auf Shortcut basierende Lösung: ( https://support.skype.com/de/faq/FA829/how-can-i-run-multiple-skype-accounts-at-the -size-time ) kombiniert mit den oben aufgeführten Parametern.

Können Sie die Konten auch automatisch anmelden? Der erste ist zwar gestartet, der Rest jedoch nicht (sie verlieren auch ihre Spracheinstellung und ihre Standardeinstellung für das System). ciuly vor 7 Jahren 0
1
Ballard

Es ist möglich, ein Makro von der Befehlszeile aus mit einem Batch-Skript auszuführen, das die Anmeldedaten in diese sekundäre Skype-Sitzung einfügt. Sie können in /secondarydiese Skriptdatei integrieren.

Dies bedeutet, dass Sie beim Start nicht angemeldet sind. Das Skript würde Sie jedoch vor dem Start der Instanz automatisch anmelden.

Wenn dasselbe Konto angemeldet ist und Live-Aktualisierungen empfangen werden, in Bezug darauf, ob die erste Instanz eine Nachricht gelesen oder gesehen hat und die zweite Instanz nach der Leitung und der Aktualisierung ohne Benutzerinteraktion. Ich glaube, dass beide Sitzungen auf diese Weise nicht gleichzeitig funktionieren werden.

Es versteht sich von selbst, dass durch die offene Speicherung dieser Daten potenzielle Sicherheitsrisiken bestehen.

Dieser Artikel kann Details enthalten, wenn Sie etwas unternehmen möchten: http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/run_macro_script_from_command_line.html

hmm yeah Ich könnte eine App dafür entwickeln, vielleicht mit AutoHotKey und kompilieren: p Aber es lohnt sich noch nicht. Hikari vor 9 Jahren 0