Il est parfois nécessaire de se connecter via FTP à partir de la ligne de commande sous Windows. Peut-être avez-vous juste besoin de vous connecter pour effectuer un téléchargement ou un téléchargement rapide.
Ce tutoriel vous montrera comment créer un script de connexion rapide qui vous permettra de vous connecter à votre serveur FTP sans avoir à le taper.
Pour ce faire, nous écrivons deux fichiers texte (un script, un lot) et les plaçons tous deux dans le dossier C: \ WINDOWS pour un accès «lancement à partir de n’importe où», car C: \ WINDOWS est par défaut dans le chemin du résident.
Étape 1: le fichier de script FTP
Ouvrez le Bloc-notes Windows et entrez les 3 lignes suivantes:
ouvert
Voici une autre façon de voir les choses:
ouvrir ftp.exemple.com
Mon nom d'utilisateur
mon mot de passe
Enregistrez ce fichier sous C: \ WINDOWS \ goftp.txt
Étape 2: le fichier de commandes
Ouvrez à nouveau le Bloc-notes Windows, créez un nouveau fichier texte et entrez les deux lignes suivantes:
CD C: \ WINDOWS
ftp -s: goftp.txt
sortie
Étape 3: Exécuter le fichier de commandes
Les fichiers sont déjà dans le chemin du système, vous pouvez donc directement lancer ceci à partir de la boîte de dialogue Exécuter.
Cliquez sur Démarrer puis sur Exécuter , tapez goftp et cliquez sur OK .
Une fenêtre d'invite de commande apparaît et vous connecte directement.
Lorsque vous tapez exit pour vous déconnecter du serveur FTP, la fenêtre se ferme automatiquement (c'est à cela que sert la ligne "exit" du fichier de commandes).
Réponse rapide à la question: Tout cela ne peut-il pas être fait dans un seul fichier batch?
Réponse: Non. Lorsque le fichier de commandes appelle l'application FTP, il ne peut pas exécuter de commandes dans la session FTP. C'est pourquoi vous avez besoin d'un fichier texte supplémentaire pour "transporter" les commandes.
Si votre fichier de commandes ressemblait à ceci:
CD C: \ WINDOWS
ftp ftp.example.com
Nom d'utilisateur
mot de passe
..c'est faux. Le fichier de commandes s'arrête juste après la ligne "ftp ftp.example.com" et n'entre pas le nom d'utilisateur ni le mot de passe. Et lorsque vous quittez la session FTP, vous obtenez une erreur de ligne de commande car votre nom d'utilisateur et votre mot de passe FTP ne sont pas des exécutables Windows.
Un dernier mot: ce n'est évidemment pas sûr que ce soit. Si quelqu'un a trouvé le fichier de script dans votre répertoire C: \ WINDOWS, il dispose de votre nom d'utilisateur et de votre mot de passe FTP.
Utilisez ce type de script uniquement sur un ordinateur que personne d'autre n'utilise sauf vous.