O problema é manter o atalho apontando para o executável do aplicativo correto na inicialização, pois o caminho da pasta muda a cada novo número de versão. Cada vez que essa alteração ocorre, ela interrompe os ícones da área de trabalho do perfil do usuário para o Google Drive.
O problema ocorre depois que o Google Drive faz uma atualização automática e cria uma nova subpasta na pasta principal C:\Program Files\Google\Drive File Stream\<36.0.18.0>
relacionada ao número de compilação\versão correlacionado, criando esse problema.
Pergunta: Posso desativar totalmente as atualizações automáticas do Google Drive para resolver ou existem outras soluções que podem funcionar para resolver isso dinamicamente para o atalho?
Outros detalhes e coisas que tentei...
- Agora o
GoogleDriveFS.exe
aplicativo está localizado em36.0.18.0
que o atalho da área de trabalho não funciona mais, pois o caminho feito na instalação aponta para oC:\Program Files\Google\Drive File Stream\35.0.13.0\GoogleDriveFS.exe
qual não existe mais (Diretório Vazio). - Estou ciente da
AutoStartOnLogin
entrada do registro, mas isso parece ser um sucesso e um fracasso para iniciar todas as vezes e, mesmo que acontecesse, os atalhos da área de trabalho dos usuários ainda não funcionariam. - Todas as unidades do Google foram instaladas com os seguintes parâmetros
GoogleDriveFSSetup --silent --desktop_shortcut
Você pode usar o PowerShell como um script de inicialização para identificar o
GoogleDriveFS.exe
arquivo mais recente criado dentro das\Drive File Stream
subpastas e todas as subpastas recursivamente e, em seguida, usar seu caminho completo para criar (ou substituir) um.lnk
arquivo de atalho na pasta pública da área de trabalho ou onde quer que seja mais apropriado para você.Basta usar o Agendador de Tarefas ou a Diretiva de Grupo para executar a lógica abaixo como um
Computer
script de inicialização . Se estiver usando o Agendador de Tarefas, certifique-se de executar a tarefa naSYSTEM
conta para segurança.PowerShell (versão 3+)
PowerShell (versão 2+)
Recursos de suporte
Aqui está uma solução mais fácil para pessoas que não conhecem o PowerShell ou a Diretiva de Grupo.
Vá para as 'Propriedades' do atalho
Substitua o número da versão (por exemplo, 34.0.20.0) pelo novo número da versão e salve.
String de localização completa do arquivo:
Para alterar o ícone de atalho, vá para 'Alterar ícone' e navegue até a pasta Google Drive Stream e selecione GoogleDriveFS.exe e ele selecionará automaticamente o ícone correto.
Se você alterar as propriedades do atalho, não precisará reinstalar
Não tenho certeza em qual versão foi adicionado, mas a pasta de instalação
%programfiles%\Google\Drive File Stream
agora contém umlaunch.bat
script que pode iniciar o arquivoGoogleDriveFS.exe
.Você pode criar um atalho na área de trabalho para
"%programfiles%\Google\Drive File Stream\launch.bat"
, colocar o ícone correto nele, nomeá-lo como Google Drive e colocá-lo nas áreas de trabalho dos usuários e sempre funcionará.