Ich verwende Google Drive, um persönliche Dokumente zu synchronisieren, wenn ich bei der Arbeit bin, und muss eine Datei zu Hause für persönliche Zwecke schnell aktualisieren. Ich habe Aufgaben zu Hause, die unter dem Task-Manager ausgeführt werden, der diese aktualisierten Dateien verwendet und manchmal zeitkritisch ist.
Daher muss ich etwas einrichten, das eine Synchronisierung im Google Drive-Ordner meines Heimcomputers erzwingt, bevor ich die geplante Aufgabe starte und die neuesten Aktualisierungen erhalte, die ich während der Arbeit an dieser Datei vorgenommen habe.
Bisher deuten alle meine Suchvorgänge darauf hin, das Google-Laufwerk über das Taskleistensymbol anzuhalten und neu zu starten, um eine Synchronisierung zu erzwingen, ohne es herunterzufahren und neu zu starten. Ich habe versucht und festgestellt, dass dieses Schema funktioniert, aber es gibt keine Möglichkeit, dieselbe Funktion über die Befehlszeile zu replizieren, dh es gibt keinen Befehlszeilenschalter wie:
googledrivesync.exe /pause
oder
googledrivesync.exe /restart
Ich habe versucht, einen Autohotkey-Job für diesen Mauszeig- und Klickjob einzurichten, aber aufgrund der inkonsistenten Anzahl von Tray-Symbolen ist dies im besten Fall ein Hit und Miss.
Ich habe auch versucht, googledrivesync.exe mit taskkill zu beenden und neu zu starten, aber nach dem Ausführen von googledrivesync.exe bleibt eine DOS-Box auf dem Desktop geöffnet. Und wenn dies noch einige Male durchgeführt wird (und dies geschieht, wenn mein Heimcomputerjob alle 15 Minuten ausgeführt wird), behindert die Anzahl dieser Fenster die Ausführung meiner geplanten Aufgabe, da der gesamte Bildschirm abgedeckt wird.
Alle anderen Ideen oder undokumentierten Google Drive-Funktionen werden sehr geschätzt.
taskkill
, um es zu töten, und dann einen weiteren Befehl, um neu zu starten. Oder PowerShell kann dies eleganter tun. Mal sehen, ob eine davon funktioniert oder ob es eine andere Lösung gibt ...
net stop
&net start
. Wenn jemand (oder Sie selbst) keine Antwort hat, bevor ich an diesem Wochenende zu einem Testsystem gelangen kann, werde ich sehen, ob ich Ihnen weitere Einzelheiten mitteilen kann. Google Drive verfügt möglicherweise auch über einige andere Befehlszeilenparameter, die Sie noch nicht gefunden haben, aber ich bin mir nicht sicher, und Sie scheinen bereits genug gejagt zu haben, um diese Möglichkeit unwahrscheinlich zu machen.