Bien qu’il existe une myriade de clients FTP disponibles, rien de plus simple que d’envoyer des fichiers à un serveur FTP avec un clic droit. De même, il existe de nombreux utilitaires disponibles qui ajoutent cette fonctionnalité à Windows, mais pour un geek, il est très satisfaisant de désinstaller «encore un autre utilitaire» et de le remplacer par votre propre outil.

Si vous vous retrouvez à télécharger fréquemment des fichiers sur un site FTP, nous avons un script qui rend cela aussi simple qu’un clic droit sans aucun utilitaire externe nécessaire.

Personnalisation du script

Le script de commandes est prêt à l’emploi, il vous suffit de remplir les blancs puis d’ajouter un raccourci à votre menu Windows Envoyer vers. Il y a des commentaires dans le script pour aider à la configuration, mais nous les couvrirons ici un peu plus en détail.

Informations de connexion

Il y a 3 variables que vous devrez définir dans le script sous le Informations de connexion section:

  • Serveur – L’adresse du site FTP de destination (par exemple ftp.mysite.com).
  • UserName – Le nom d’utilisateur avec lequel se connecter.
  • Mot de passe – Pour cette variable, vous pouvez coder en dur le mot de passe en entrant la valeur après «SET Password =» ou, pour des raisons de sécurité, demander au script de vous demander le mot de passe chaque fois que vous l’exécutez. Pour être invité, commentez la ligne de code en la changeant en «REM SET Password =», puis décommentez la ligne immédiatement en dessous (supprimez le REM) pour qu’elle affiche «SET / P Password = Enter […] ».

Sous-répertoires sur le site FTP

Si vous souhaitez que les fichiers soient téléchargés dans un sous-répertoire du site FTP cible, il vous suffit de modifier le répertoire de modification, «cd», les commandes de ligne. Vous pouvez trouver ces lignes qui commencent par «REM ECHO cd» puis listez simplement l’ordre dans lequel vous souhaitez naviguer dans les sous-dossiers. En décommentant ces lignes (en supprimant le REM) et en entrant le nom de sous-répertoire approprié après le «cd», vous pouvez parcourir votre dossier cible. Bien sûr, vous pouvez ajouter plus de lignes au besoin.

Par exemple, si vous souhaitez envoyer vos fichiers dans le répertoire de votre site FTP, « / Dir1 / Files / Draft », les lignes de votre script ressembleront à ceci:

ECHO cd Dir1 >>% Commandes%
Fichiers cd ECHO >>% Commandes%
ECHO cd Draft >>% Commands%

Limites

Généralement, ce script répondra probablement à la plupart de vos besoins de téléchargement FTP de base, mais il y a quelques limitations à connaître:

  • Les fichiers seront écrasés sur le serveur FTP sans avertissement. Gardez cela à l’esprit si vous téléchargez un fichier portant le même nom qu’un fichier existant à l’emplacement cible.
  • Vous ne pouvez envoyer que des fichiers, pas des répertoires. Si vous sélectionnez un répertoire et essayez de l’envoyer au script, il ne fonctionnera pas correctement.
  • Le serveur FTP, le nom d’utilisateur, (éventuellement) le mot de passe et les spécifications du sous-répertoire sont codés en dur dans le script. Si vous avez besoin d’envoyer des fichiers vers plusieurs sites FTP et / ou sous-répertoires, vous aurez besoin d’une copie distincte du script (ainsi que d’un autre raccourci Envoyer vers) avec ces valeurs définies de manière appropriée.

Téléchargez le script SendToFTP depuis How-To Geek

Laisser un commentaire