Домашняя » как » Загрузка файлов на FTP-сайт с помощью правой кнопки мыши, используя этот простой скрипт

    Загрузка файлов на FTP-сайт с помощью правой кнопки мыши, используя этот простой скрипт

    Хотя существует множество FTP-клиентов, нет ничего проще, чем отправлять файлы на FTP-сервер с помощью щелчка правой кнопкой мыши. Аналогично, есть множество доступных утилит, которые добавляют эту функциональность в Windows, но для гика вполне удовлетворительно удалить «еще одну утилиту» и заменить ее собственным инструментом..

    Если вы часто загружаете файлы на FTP-сайт, у нас есть скрипт, который делает это так же просто, как щелчок правой кнопкой мыши без необходимости использования внешних утилит.

    Настройка скрипта

    Пакетный скрипт готов к использованию, все, что вам нужно сделать, это заполнить пробелы, а затем добавить ярлык в меню «Отправить» Windows. В скрипте есть комментарии, которые помогут с настройкой, но мы расскажем о них здесь немного подробнее..

    Информация о соединении

    Есть 3 переменные, которые вам нужно будет установить в скрипте под Информация о соединении раздел:

    • Сервер - адрес FTP-сайта назначения (то есть ftp.mysite.com).
    • UserName - имя пользователя для подключения.
    • Пароль - для этой переменной вы можете жестко ввести пароль, введя значение после «SET Password =» или, из соображений безопасности, попросить скрипт ввести пароль при каждом запуске. Чтобы получить запрос, закомментируйте строку жесткого кода, изменив ее на «REM SET Password =», а затем раскомментируйте строку сразу под ней (удалите REM), чтобы она читала «SET / P Password = Enter […]».

    Подкаталоги на FTP-сайте

    Если вы хотите, чтобы файлы были загружены в подкаталог на целевом FTP-сайте, вам просто нужно отредактировать каталог изменений, «cd», строчные команды. Вы можете найти эти строки, которые начинаются с «REM ECHO cd», а затем просто перечислить порядок, в котором вы хотите перемещаться по подпапкам. Раскомментировав эти строки (удалив REM) и введя соответствующее имя подкаталога после «cd», вы можете перейти к целевой папке. Конечно, вы можете добавить больше строк по мере необходимости.

    Например, если вы хотите отправить ваши файлы в каталог на вашем FTP-сайте, «/ Dir1 / Files / Draft», строки в вашем скрипте будут выглядеть так:

    ECHO cd Dir1 >>% Команды%
    ECHO CD-файлы >>% Команды%
    ECHO cd Draft >>% Команды%

    Ограничения

    Как правило, этот сценарий, вероятно, будет соответствовать большинству ваших основных потребностей по загрузке с FTP, но есть несколько ограничений, о которых следует знать:

    • Файлы будут перезаписаны на FTP-сервере без предупреждения. Помните об этом, если вы загружаете файл с тем же именем, что и существующий файл в целевой папке..
    • Вы можете отправлять только файлы, а не каталоги. Если вы выберете каталог и попытаетесь отправить его в скрипт, он не будет работать правильно.
    • FTP-сервер, имя пользователя, (необязательно) пароль и спецификации подкаталогов жестко запрограммированы в скрипте. Если вам необходимо отправить файлы на несколько FTP-сайтов и / или в подкаталоги, вам потребуется отдельная копия скрипта (а также другой ярлык «Отправить в») с соответствующими значениями.

    Скачать скрипт SendToFTP от How-To Geek