Ausführen mehrerer Instanzen von Microsoft SkyDrive

Ausführen mehrerer Instanzen von Microsoft SkyDrive

Ich habe verzweifelt versucht, mehrere Instanzen der Windows Desktop SkyDrive Sync App unter Windows 8 auszuführen. Ich habe mehrere Microsoft-Konten und konnte durch das Erstellen symbolischer Links SkyDrive ermöglichen, die Dateien und Ordner zu finden, die ich synchronisieren möchte, ohne sie tatsächlich in die SkyDrive-Ordner zu verschieben. Ich möchte, dass die gesamte Synchronisierung im Hintergrund erfolgt, daher müssten mehrere Instanzen von SkyDrive ausgeführt werden. Folgendes habe ich bisher versucht:

Ich habe einen neuen Benutzer erstellt und die Konten gewechselt, um SkyDrive einzurichten und auszuführen. Das funktioniert gut, außer dass ich immer daran denken muss, mich bei den anderen Konten anzumelden, wenn ich meinen Computer starte. Ein weiterer Nachteil ist, dass bei jeder Anmeldung unnötige Programme gestartet werden, die nur RAM belegen.

Verwenden von Runas/PSExec:

C:\Windows\system32>psexec -u [Benutzername] -p [Passwort] -d "C:\Benutzer\[Benutzername]\AppData\Local\Microsoft\SkyDrive\SkyDrive.exe"

Wenn auf dem Computer noch kein SkyDrive-Prozess ausgeführt wird, funktioniert dies und startet den SkyDrive-Prozess dieses Kontos. Dies bedeutet jedoch, dass ich den SkyDrive-Prozess meines primären Kontos nicht starten kann. Wenn ich ihn starte, wird lediglich der SkyDrive-Ordner des anderen Kontos geöffnet. Und umgekehrt.

Habt ihr Ideen, Leute? Danke im Voraus.

Antwort1

OK. Nach vielen Experimenten ist es mir gelungen, den Fall zu lösen! So können Sie ganz einfach mehrere Instanzen von SkyDrive gleichzeitig unter Windows ausführen:

  • Erstellen Sie für jedes SkyDrive-Konto ein neues Benutzerkonto
  • Melden Sie sich bei dem neu erstellten Konto an, richten Sie SkyDrive ein, nehmen Sie es in Betrieb und melden Sie sich dann ab
  • Gehen Sie in Ihrem primären Konto zu C:\Benutzer und doppelklicken Sie auf das Profil des neu erstellten Benutzers. Daraufhin sollte eine Fehlermeldung angezeigt werden, die Sie darüber informiert, dass Sie nicht über die erforderlichen Berechtigungen für den Zugriff auf den Ordner verfügen. Klicken Sie einfach auf „Fortfahren“, um die Berechtigungen zu erhalten.
  • Download und InstallationSandboxie
  • Erstellen Sie für jedes SkyDrive-Konto eine Sandbox und geben Sie ihr einen aussagekräftigen Namen
  • Laden Sie diePsTools, entpacken Sie die Datei und besorgen Sie sich die benötigte PsExec (Sie können sie auch alle in einem Ordner ablegen und Ihre %PATH%-Variable auf diesen Ordner setzen)
  • Erstellen Sie eine Batchdatei mit folgendem Code und platzieren Sie sie im selben Ordner wie das Programm psexec.exe. Ersetzen Sie die <> durch Ihre Werte:

    psexec -u <Username> -p <Password> -d "C:\Program Files\Sandboxie\Start.exe" /box:<Sandbox> C:\Users\<Username>\AppData\Local\Microsoft\SkyDrive\SkyDrive.exe

  • Führen Sie die Batchdatei aus oder planen Sie deren Ausführung bei der Anmeldung

Hinweis: Sie können den obigen Code natürlich je nach Bedarf für jedes Konto mehrfach in eine Batchdatei einfügen. Ich habe vor, in Kürze eine ausführlichere Version der obigen Anweisungen in meinem Blog zu veröffentlichen.

Antwort2

Sie können auch mehrere Konten erstellen und für jedes die Skydrive-App installieren und ausführen. Melden Sie sich dann von allen zusätzlichen Konten ab und erstellen Sie in Ihrem Hauptprofil eine geplante Aufgabe, die beim Start ausgeführt wird und die skydrive.exe aus dem Ordner %appdata%\Microsoft\Skydrive jedes Benutzerkontos ausführt. Sie müssen nur daran denken, jede geplante Aufgabe so einzustellen, dass sie als entsprechender Benutzer für diese Skydrive-Instanz ausgeführt wird. Dies ist als Option verfügbar, wenn Sie das Kontrollkästchen aktivieren, um nach Abschluss der einfachen geplanten Aufgabe erweiterte Optionen anzuzeigen.

Antwort3

Tatsächlich scheint es einen viel einfacheren Weg zu geben, dies zu erreichen:

Befolgen Sie die oben beschriebenen ersten Schritte

  1. Erstellen des zusätzlichen Benutzers
  2. Verbinden mit dem OneDrive des Benutzers und anschließendes Abmelden
  3. Gehen Sie zum Ordner des Benutzers unter C:\Benutzer und überprüfen Sie die Zugriffswarnung
  4. Sie sollten jetzt den SkyDrive- oder OneDrive-Ordner für dieses Konto sehen

Machen Sie nun folgendes

  1. Klicken Sie auf den Ordner, um zum Stammverzeichnis des SkyDrive zu navigieren
  2. Scrollen Sie im Explorer nach oben zu den Favoriten und fügen Sie den aktuellen Standort zu den Favoriten hinzu
  3. Benennen Sie es in etwas um, das den Benutzer identifiziert, und Sie sollten fertig sein.

verwandte Informationen