Dropbox
Как указывает @ michael-nancarrow, Dropbox поддерживает один и тот же URL-адрес для файлов и папок, которые являются общими, независимо от обновлений / изменений файлов, при условии, что имена и местоположения не меняются. 
Поэтому, если ваш общий файл называется client_updates_latest.zip, пока имя и местоположение этого файла остаются прежними, ваша ссылка будет работать. Если вам нужны разные имена файлов (например, client_updates_01-01.zip, client_updates_02-02.zip), вам следует использовать только общую папку (например, "Обновления клиента").
Пакетные файлы
Что касается использования командного файла, использования программы сжатия командной строки, такой как 7za (CLI-версия 7zip), у вас может быть что-то простое, например:
 @REM Remove our old version of the latest client updates
 del "C:\Path\To\Dropbox\client_updates_latest.zip"
 @REM Make a new version of our latest client updates
 7za a "C:\Path\To\Dropbox\client_updates_latest.zip" "C:\Path\To\File\client_update.file"
Если вы не собираетесь использовать такую программу, как 7za (т.е. вы уже создали файл архива вручную), вы можете заменить обе строки, например:
move /Y "C:\Path\To\Your\File\client_update_latest.zip" "C:\Path\To\Dropbox\client_updates_latest.zip" 
Параметр /Y предотвращает запрос на подтверждение перезаписи любого существующего файла.
Заметки
- В первом примере выше, 7za создаст архив, указанный в первом аргументе, а второй аргумент указывает файл, который вы хотите сжать. 
- Для 7za вторым аргументом может быть папка (так что вы можете сжать несколько файлов одновременно). 
- Пакетные команды, которые вы используете, будут сильно зависеть от программы, которую вы используете для сжатия ваших файлов. Некоторые утилиты архивирования не работают из командной строки. 
- Помимо команд del (delete) и move вы можете быть заинтересованы в копировании и переименовании. 
- Системные переменные (например,% 1) можно использовать для замены элементов в сценарии, позволяя указать, например, имена .zip в командной строке при запуске пакетного файла. 
- Если вы еще не знакомы с ним, планировщик заданий Windows можно использовать для автоматического запуска вашего пакетного файла в определенное время.