/ / Завантажте файли на FTP-сайт, клацнувши правою кнопкою миші за допомогою цього простого сценарію

Завантажте файли на FTP-сайт правою кнопкою миші за допомогою цього простого сценарію

зображення

Поки існує безліч клієнтів FTPдоступно, немає нічого простішого, ніж надсилання файлів на FTP-сервер правою кнопкою миші. Так само, існує безліч утиліт, які додають цю функціональність до Windows, але для гіка цілком приємно видалити «ще одну утиліту» і замінити її на свій власний інструмент.

Якщо ви часто завантажуєте файли на FTP-сайт, у нас є сценарій, який робить це так само просто, як клацання правою кнопкою миші, не потребуючи зовнішніх службових програм.

Налаштування сценарію

Пакетний сценарій готовий до використання, все, що вам потрібнопотрібно заповнити порожні місця, а потім додати ярлик до меню Windows Send To. У сценарії є коментарі, які допоможуть з налаштуванням, але ми розглянемо їх тут трохи детальніше.

Інформація про підключення

Є 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 >>% Команди%
CD-файли ECHO >>% команд%
ECHO cd Draft >>% Commands%

Обмеження

Як правило, цей сценарій, мабуть, буде відповідати більшості ваших основних потреб у завантаженні FTP, але є кілька обмежень, про які слід пам’ятати:

  • Файли будуть перезаписані на FTP-сервері без попередження. Майте це на увазі, якщо ви завантажуєте файл, який має те саме ім’я, що й існуючий файл у цільовому розташуванні.
  • Ви можете надсилати лише файли, а не каталоги. Якщо вибрати каталог і спробувати надіслати його до сценарію, він працюватиме неправильно.
  • FTP-сервер, ім'я користувача, (за бажанням) пароль таспецифікації підкаталогу жорстко закодовані в сценарії. Якщо вам потрібно надіслати файли на декілька FTP-сайтів та / або підкаталогів, вам знадобиться окрема копія сценарію (а також інший ярлик "Надіслати") із зазначеними значеннями.

Завантажте скрипт SendToFTP з How-To Geek