Если я использую команду DOS put для ftp файла, перезапишет ли он существующий файл, добавит его или вызовет ошибку?
положить и получить будет перезаписать
Вы имеете в виду, если вы используете команду 'put' в командной строке приложения ftp?Это перезапишет.