Estou usando o Google Drive para sincronizar documentos pessoais quando estou no trabalho e preciso atualizar um arquivo em casa rapidamente para fins pessoais. Eu tenho tarefas em casa executando sob gerenciador de tarefas, que usa esses arquivos atualizados e às vezes eles são sensíveis ao tempo.
Portanto, preciso configurar algo, o que forçará uma sincronização na pasta do Google Drive de meu computador doméstico, antes de iniciar a tarefa agendada e receber as atualizações mais recentes que eu fiz nesse arquivo, enquanto estou no trabalho.
Até agora, todas as minhas pesquisas apontam para pausar e reiniciar a unidade do Google a partir do ícone da bandeja, a fim de forçar uma sincronização, antes de desligá-la e reiniciá-la. Eu tentei e descobri que este esquema está funcionando, mas não há como replicar a mesma função a partir da linha de comando, ou seja, não existe esse tipo de linha de comando como:
googledrivesync.exe /pause
ou
googledrivesync.exe /restart
Eu tentei configurar um trabalho autohotkey para fazer este mouse apontando e clicando em trabalho, mas devido ao número inconsistente de ícone da bandeja é um sucesso e falta na melhor das hipóteses.
Eu também tentei matar o googledrivesync.exe usando o taskkill e reiniciá-lo, mas, após a execução do googledrivesync.exe, ele deixa uma caixa do DOS aberta na área de trabalho. E se isso for feito mais algumas vezes (e isso é feito como o meu trabalho de computador em casa é executado a cada 15 minutos) o número dessas janelas, obstruir a execução da minha tarefa agendada devido a cobrir toda a tela.
Quaisquer outras ideias ou recursos não documentados do Google Drive são muito apreciados.