Я использую Dropbox на Windows Server 2012 R12 Standard. Насколько я знаю, Dropbox официально не поддерживается, но, кажется, работает большую часть времени.

В качестве фона Dropbox иногда застревает "синхронизация" без синхронизации каких-либо данных. Поэтому я написал сценарий powershell для обнаружения проблем, подключил его к планировщику задач для запуска каждые 30 минут и, при необходимости, для перезапуска Dropbox.

Следующий скрипт powershell прекрасно перезапускает dropbox.

Stop-Process -processname Dropbox
& 'C:\Program Files (x86)\Dropbox\Client\Dropbox.exe' /home

Сценарий powershell выполняется через планировщик задач со следующими настройками:

Программа / скрипт: "C:\Windows\System32\WindowsPowerShell\v1.0\Powershell.exe"

Добавьте аргументы: -NoProfile -Executionpolicy bypass -file "C:\Scheduled Tasks\checkDropboxHealth.ps1"

Dropbox перезапускается и начинает синхронизацию, независимо от того, запущен ли сценарий через PowerShell ISE или запущен через планировщик задач. Единственное отличие состоит в том, что при запуске через планировщик задач Dropbox запускается без значка на панели задач. Есть идеи почему?

0