Commandes FTP avec fichier texte. Commandes FTP de base sous Linux

Maison / Technologies

Je devais envoyer des fichiers de rapport toutes les heures à serveur FTP et également dupliquer l'envoi de ces fichiers par mail à plusieurs destinataires. Après quelques recherches, j'ai opté pour l'utilitaire intégré ftp.exe (C:\Windows\System32\ftp.exe) et le bon vieux blat. Alors commençons. Nous devons tout télécharger toutes les heures Fichiers XML depuis le répertoire %dir%\file_export (où %dir% est le chemin d'accès à notre dossier) vers le serveur ftp.server.com.
Nouvelle version en Python

Configuration du téléchargement de fichiers sur FTP

Créer un fichier de commandes pour ftp.exe
Nous créons document texte(par exemple ftpcomm.txt) on y écrit :
se connecter
mot de passe
entrée cd
binaire

au revoir
Où:
se connecter- connexion au serveur FTP
mot de passe- mot de passe pour le serveur FTP
entrée cd- allez dans le dossier souhaité
binaire- définir la méthode binaire d'envoi de fichiers. Dans ce cas, le fichier n'est pas réencodé lors de la transmission et est enregistré inchangé. C'est le moyen le plus sécurisé de transférer des fichiers.
mput C:\%dir%\file_export\*.xml- copier un ou plusieurs fichiers locaux sur un ordinateur distant en précisant le répertoire
au revoir- fin de session FTP et sortie du serveur FTP
Créez le fichier export.bat
Nous y écrivons :

Où:
C:\WINDOWS\system32\ftp.exe- Chemin d'accès à l'utilitaire ftp.exe
-s:c:\%dir%\ftpcomm.tx t - définissez le chemin d'accès à un fichier texte contenant des commandes FTP, les commandes seront automatiquement lancées après le démarrage de FTP.
-je- désactiver le mode interactif lors du transfert de plusieurs fichiers.
ftp.server.com- entrez l'adresse de notre serveur FTP.
Nous vérifions le travail en exécutant export.bat. Nous voyons que les fichiers ont été téléchargés sur le serveur FTP. Mais ici, un problème se pose : si nous devons télécharger des fichiers une fois par heure, comment pouvons-nous empêcher que les fichiers soient renvoyés ? La solution est triviale :
Ajoutez au fichier export.bat :
cd /d C:\%dir%\file_export\
supprimer *.xml
Où:
cd /d C:\%dir%\file_export\- allez dans le répertoire dans lequel sont stockés les fichiers XML.
supprimer *.xml- supprimez tous les fichiers XML.

Configuration de l'envoi de fichiers vers e-mail

Pour envoyer des fichiers par email, nous utilisons l'utilitaire blat (http://www.blat.net/). Téléchargez et décompressez dans n'importe quel répertoire, dans notre cas c:\%dir\blat/
Fiche d'installation. Appelez la ligne de commande. Sur la ligne de commande, allez dans notre dossier :
cd c:\%dir%\blat/
Nous commençons l'installation de blat (nous enregistrons le profil blat dans le registre, les données sont écrites dans le registre Systèmes Windows au fil : .
blat.exe -installer smtp.yandex.ru [email protected] 3 25 profil [email protected] Votre_Mot de passe
Où:
smtp.yandex.ru- Nom serveur de messagerie, par lequel les e-mails seront envoyés.
Nom de la boîte aux [email protected]- le nom de l'expéditeur, qui sera affiché dans le champ.
3 - le nombre de tentatives de renvoi de la lettre en cas d'échec de la connexion au serveur.
25 - Numéro de port du serveur SMTP.
profil- nom du profil.
Nom de la boîte aux [email protected]- nom d'utilisateur qui sera utilisé lors de la connexion au serveur SMTP.
Votre_Mot de passe- mot de passe utilisé lors de la connexion au serveur SMTP, c'est-à-dire mot de passe de la boîte aux lettres.

Ajout de l'envoi d'emails à export.bat

Dans le fichier export.bat après la ligne
C:\WINDOWS\system32\ftp.exe -s:c:\%dir%\ftpcomm.txt -i ftp.server.com
Nous écrivons :

Où:
-p profil– nom du profil blat (Spécifié lors de l'installation)
-jeu de caractères Windows-1251(Sélectionnez l'encodage Windows)
[email protégé] – adresse du destinataire de la lettre
-sujet "Exportation de fichiers"- Objet de la lettre
-body "Exportation automatique"– Corps de la lettre
-attacher c:\%dir%\file_export\*.xml– fichiers ou fichier à envoyer
Si vous devez envoyer des courriers vers plusieurs boîtes aux lettres, écrivez alors plusieurs fois cette ligne en indiquant les boîtes aux lettres du destinataire :
blat.exe -p profil -charset windows-1251 -to [email protégé]-subject "Exportation de fichier" -body "Exportation automatique" -attach c:\%dir%\file_export\*.xml
blat.exe -p profil -charset windows-1251 -to [email protégé]-subject "Exportation de fichier" -body "Exportation automatique" -attach c:\%dir%\file_export\*.xml
blat.exe -p profil -charset windows-1251 -to [email protégé]-subject "Exportation de fichier" -body "Exportation automatique" -attach c:\%dir%\file_export\*.xml

Fichier export.bat final

Du coup, on obtient un fichier export.bat dans lequel on a les lignes :
C:\WINDOWS\system32\ftp.exe -s:c:\%dir%\ftpcomm.txt -i ftp.server.com
blat.exe -p profil -charset windows-1251 -to [email protégé]-subject "Exportation de fichier" -body "Exportation automatique" -attach c:\%dir%\file_export\*.xml
cd /d C:\%dir%\file_export\
supprimer *.xml
Dans la première ligne, nous envoyons les fichiers au serveur FTP, dans la seconde, nous envoyons les fichiers par e-mail, puis nous allons dans le répertoire où sont stockés les fichiers et les supprimons.

Envoi de fichiers selon un planning

Permettez-moi de vous rappeler que nous devons envoyer des fichiers toutes les heures, pour cela nous créons une tâche dans le planificateur Windows. Où nous indiquons que nous devons exécuter export.bat une fois par heure.

Conclusion

En conséquence nous avons système automatisé envoi horaire de fichiers au serveur FTP et par courrier électronique.

FTP est un utilitaire TCP/IP important pour transférer des fichiers entre systèmes. L'un des principaux avantages de FTP est sa compatibilité avec de nombreux systèmes hôtes distants : les fichiers peuvent être transférés entre des systèmes Windows 2000, Windows NT et UNIX distants, et même des serveurs IBM tels que AS/400. Pour lancer l'utilitaire FTP, doté d'une interface texte et fourni avec Windows 2000 et NT, entrez simplement ftp sur la ligne de commande.

Listons les 10 plus commandes utiles FTP.

10. Aide (ou ?). De nombreuses commandes FTP peuvent être saisies de différentes manières. Par exemple, Aide et point d'interrogation(?) remplissent la même fonction. Les débutants doivent commencer par la commande Aide, après quoi le système fournit à l'utilisateur liste complète Commandes FTP. Obtenir brève description commandes à saisir ? puis le nom de la commande :

FTP>? ouvrir

9. Ouvrez. Une session FTP commence généralement par une commande Open, qui établit une connexion au serveur FTP spécifié (l'hôte distant doit disposer d'un service FTP en cours d'exécution). Après avoir reçu la commande Ouvrir, le système demande un identifiant et un mot de passe utilisateur. De nombreux serveurs FTP vous permettent de vous inscrire avec un identifiant anonyme et un mot de passe vide. Pour établir une connexion avec un ordinateur nommé teca2, vous devez saisir

FTP>ouvrir teca2

8. Quittez (ou au revoir). La commande Quitter met fin à toute session ouverte et quitte le shell FTP :

FTP>quitter

Pour fermer une session ouverte sans mettre fin à FTP, utilisez la commande Fermer.

7. Mot de passe. La commande Pwd affiche le répertoire sur la machine distante avec laquelle à l'heure actuelle connexion établie au sein d'une session FTP :

6. Ls. La commande Ls affiche une liste de fichiers et sous-répertoires situés dans le répertoire actuel sur l'ordinateur distant. Ls vous permet d'accéder aux fichiers distants :

5. CD. Si le fichier souhaité n'est pas dans le répertoire actuel du système distant, vous pouvez utiliser la commande Cd pour passer à un autre répertoire. Si une connexion est établie avec une machine UNIX, le répertoire distant est généralement indiqué par une barre oblique (en dans ce cas/répertoire téléchargements) :

Ftp>cd/téléchargements

4. Écran LCD. La commande Lcd modifie le répertoire actuel sur la machine locale. Tous les fichiers reçus de la machine distante seront écrits par défaut dans le répertoire actuel. Pour changer le répertoire local actuel en C: emp, vous devez entrer la commande

Ftp>lcd C : emp

3. Bin (ou binaire). Par défaut, FTP transfère les fichiers au format ASCII, ce qui est pratique pour les fichiers texte. Mais pour transférer des fichiers exécutables et .zip, vous devez changer le type de transfert en binaire à l'aide de la commande Bin :

Pour revenir au mode ASCII, utilisez la commande ASCII.

2. Mettez (ou envoyez). La commande Put permet de copier un fichier local dans le répertoire courant de la machine distante. Pour envoyer un fichier nommé localfile.txt vers le répertoire C: emp sur le système distant, vous devez entrer la commande

Ftp>put C: emp localfile.txt

1. Obtenez (ou Recv). La commande Get est utilisée pour télécharger des fichiers depuis Internet (ou depuis des machines distantes) vers le répertoire actuel de la machine locale. Pour obtenir un fichier nommé remotefile.txt, vous devez entrer la commande

Ftp>obtenir le fichier distant.txt

Michael Auty est rédacteur scientifique du magazine américain Windows NT et président de TECA, une société spécialisée dans le développement de logiciels et les services de conseil. Il peut être contacté à :

Et j'ai pensé : est-ce que tout le monde sait que pour travailler avec des stockages FTP, la norme Outils Windows? Dans cet article, je décrirai trois méthodes simples transférer des fichiers via FTP à l'aide d'un exemple. Les mêmes techniques s'appliquent dans . Tout ce dont vous avez besoin est l'Explorateur et la ligne de commande.

Première méthode : Internet Explorer 8

Tout internaute connaît les adresses HTTP pour accéder aux sites Web, qui sont saisies dans la barre d'adresse du navigateur - par exemple, . Les adresses d'accès aux serveurs FTP sont construites selon le même principe : .

Entrez votre adresse de stockage FTP publique, telle que Microsoft (Figure A), dans la barre d'adresse et cliquez sur . Si la connexion réussit, vous verrez le répertoire racine. Pour accéder aux sous-répertoires et aux fichiers, cliquez sur le répertoire principal. Pour télécharger un fichier, cliquez dessus clic droit souris et sélectionnez l’option « Enregistrer la cible sous ».

Comme vous pouvez le constater, tous les articles de la base de données, les correctifs, les mises à jour, les utilitaires et la documentation Microsoft sont stockés sur le serveur, seulement ils sont présentés sous la forme d'une liste avec des dates. Des informations détaillées sur le stockage FTP sont contenues dans les fichiers "readme.txt".

Figure A. Serveur FTP Microsoft vu depuis Internet Explorer 8.

Attention : pour réussir à vous connecter à un serveur FTP à l'aide d'IE, les options "Activer l'affichage des dossiers FTP (en dehors d'Internet Explorer)" et "Utiliser le protocole FTP passif (Utiliser FTP passif (pour la compatibilité du pare-feu et du modem DSL) dans la section Navigation du Onglet Avancé de la boîte de dialogue Options Internet. Vous pouvez l'appeler depuis le menu « Outils ».

Pour accéder aux serveurs FTP privés, vous devez saisir un nom d'utilisateur et un mot de passe (Figure B). Cependant, de cette façon, dans IE 7 ou IE 8, vous ne pouvez afficher qu'une liste de fichiers. Pour télécharger, vous devrez utiliser Explorer ( Explorateur Windows). Voir la Fig. pour plus de détails. C, D, E et F.


Figure B : Un nom d'utilisateur et un mot de passe sont requis pour accéder aux serveurs FTP privés.


Figure C. Sélectionnez la « Page | Ouvrez le site FTP dans Explorateur Windows"(Page | Ouvrir le site FTP dans l'Explorateur Windows) ou "Afficher | Ouvrez le site FTP dans l'Explorateur Windows (Affichage | Ouvrir le site FTP dans l'Explorateur Windows) pour lancer l'Explorateur.



Figure D : Dans la boîte de dialogue Avertissement de sécurité d'Internet Explorer, cliquez sur Autoriser.

Auparavant, nous utilisions FileZilla Client, client FTP gratuit pour Windows qui peut être utilisé pour accéder et transférer des fichiers vers votre serveur FTP. Nous avons également vu comment accéder à un serveur FTP en utilisant NotePad++, une alternative au Bloc-notes pour Windows. Dans cet article, nous verrons comment accéder à FTP depuis ligne de commande.

L'invite de commande Windows vous permet d'accéder au serveur à l'aide de la commande FTP. Une fois connecté au serveur, vous pouvez transférer des fichiers et télécharger des fichiers depuis votre PC simplement en utilisant des commandes. Je listerai également quelques commandes FTP qui seront utiles au fil du temps.

Accéder aux serveurs FTP depuis la ligne de commande

Voici les étapes qui vous montreront comment utiliser FTP à partir de la ligne de commande :

Mise à jour de mars 2020 :

Nous vous recommandons maintenant d'utiliser cet outil pour votre erreur. De plus, cet outil corrige les problèmes courants erreurs informatiques, vous protège de la perte de fichiers, malware, les pannes matérielles et optimise votre ordinateur pour des performances maximales. Vous pouvez résoudre rapidement les problèmes de votre PC et empêcher l'apparition d'autres programmes avec ce logiciel :

  • Étape 1 : Télécharger l'outil de réparation et d'optimisation de PC(Windows 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2 : Cliquez sur " Démarrer la numérisation" pour trouver des problèmes Registre Windows, ce qui peut causer des problèmes avec votre PC.
  • Étape 3 : Cliquez sur " Réparer tout"Pour régler tous les problèmes.

Étape 1 : Lancez l'invite de commande et modifiez le répertoire où se trouvent tous vos fichiers. Parce que c'est ici que vous pouvez déplacer vos fichiers vers le serveur et les télécharger dans un seul dossier.

Étape 2 : Entrez la commande

nom de domaine ftp

Exemple: ftp azharftp.clantteam.com

Étape 3 : Entrez votre nom d'utilisateur et votre mot de passe.

Étape 4 : Vous voyez la configuration de la connexion. Vous pouvez désormais effectuer des actions sur le serveur.

Voici les commandes FTP :

Vous pouvez utiliser l'aide pour obtenir une liste complète des commandes FTP. Cette commande ne nécessite pas de connexion au système distant.

  • Aide : demande une liste de toutes les commandes FTP disponibles.
  • ASCII : activer le mode Ascii.
  • Statut: pour voir comment votre session FTP actuelle est configurée.
  • indice: Activer ou désactiver le mode interactif.
  • ls : inscription dans l'annuaire équivalente à vous.
  • ls-l : longue liste de catalogues, informations plus détaillées.
  • mot de passe : Afficher le nom du répertoire actuel
  • CD: Changer de répertoire.
  • complexe résidentiel : change le répertoire courant local.
  • obtenir: téléchargez le fichier depuis le serveur FTP.
  • mettre: fichier sur le serveur.
  • récupérer : télécharger plusieurs fichiers à partir d'un serveur FTP.
  • entrée : télécharger plusieurs fichiers sur un serveur FTP.
  • binaire: activer le mode binaire.
  • Supprimer: supprimez tout fichier sur le serveur FTP.
  • répertoire mk : créez un répertoire sur le serveur FTP.
  • ASCII: Définit le mode de transfert de fichiers sur ASCII (Remarque : il s'agit du mode par défaut pour la plupart des programmes FTP).
  • quitter/fermer/pour l'instant/désactiver : Déconnectez-vous du serveur FTP.
  • Préfixe de commande point d'exclamation provoque l'exécution de la commande dans système local, pas à distance.

Il est souvent nécessaire d'automatiser les processus de téléchargement, de chargement et de suppression de fichiers d'un serveur FTP. Par exemple, lorsque vous travaillez avec des bases de données 1C distribuées ou pour enregistrer copies de sauvegarde. Mais tout le monde ne sait pas que ces procédures peuvent être effectuées depuis la ligne de commande sans recourir à des logiciel, c'est Outils Windows. Ci-dessous, je fournirai la syntaxe de commande pour travailler avec FTP, ainsi que des exemples de fichiers bat pour ces opérations.

Commande 1.ftp

Pour échanger des fichiers avec un serveur FTP, utilisez la commande ftp, voici sa syntaxe :

FTP[-v] [-d] [-i] [-n] [-g] [-s:nom de fichier] [-a] [-A] [-x:sendbuffer]
[-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [nœud]

-v Désactivez l'affichage des réponses d'un serveur distant.
-n Désactivez la connexion automatique lors de la connexion initiale.
-je Désactivation des requêtes interactives lors de l'envoi de plusieurs
fichiers.
-d Activez le mode débogage.
-g Désactivez la globalisation des noms de fichiers (voir la commande GLOB).
-s:nom du fichier Spécifiez un fichier texte contenant des commandes FTP qui
sera exécuté automatiquement lorsque vous démarrez FTP.
-un Utilisation de l'interface locale pour lier la connexion.
-UN Connexion anonyme au service.
-x : envoyer sockbuf Remplacez la taille de tampon par défaut SO_SNDBUF (8192).
-r:recv sockbuf Remplacez la taille de tampon par défaut SO_RCVBUF (8192).
-b : nombre asynchrone Remplacement de la taille du compteur asynchrone par défaut (3)
-w:taille de la fenêtre Remplacez la taille du tampon de transmission par défaut (65535).
nœud Spécifier le nom ou l'adresse IP du nœud distant,
auquel vous souhaitez vous connecter.

Comme vous pouvez le constater, il n'existe aucun opérateur pour se connecter au serveur et travailler avec des fichiers. Le fait est que cette commande démarre uniquement la session FTP :

!
Transition temporaire vers le shell.

ajouter
Ajout au fichier.

ascii
Définition du mode de transfert des fichiers au format ascii.

cloche
Problème signal sonoreà la fin de la commande

binaire
Définissez le mode de transfert de fichiers binaires.

au revoir
Terminez la session FTP et déconnectez-vous.

CD <удаленный_каталог>
Modification du répertoire de travail sur l'ordinateur distant où :
<удаленный_каталог> — le nom du répertoire qui deviendra fonctionnel.

fermer
Fin de la session FTP.

déboguer
Changer de mode de débogage.

supprimer <удаленный_файл>
Suppression d'un fichier sur un ordinateur distant où :
<удаленный_файл> — nom du fichier à supprimer.

répertoire [ <удаленный_каталог> ] [<локальный_файл> ]
Affiche le contenu du répertoire de l'ordinateur distant, où :
<удаленный_каталог>
<локальный_файл>

déconnecter
Fin de la session FTP.

obtenir <удаленный_файл> [<локальный_файл> ]
Obtenir un fichier où :
<удаленный_файл>
<локальный_файл> — nom du fichier sur l'ordinateur local .

globe
Changement de l'extension de métacaractère des noms de fichiers locaux.

hacher
Commute la sortie "#" pour chaque bloc de données transféré.

aide [ <команда> ]
Affichez les informations d'aide pour la commande ftp, où :
<команда> — La commande dont la description sera affichée, si elle n'est pas spécifiée, toutes les commandes seront affichées.

écran LCD [ <локальный_каталог> ]
Modification du répertoire local de l'ordinateur de travail, où :
<локальный_каталог> — Le nom du nouveau répertoire local ; s'il n'est pas spécifié, le nom du répertoire actuel sera utilisé.

littéral <команда_1> … <команда_n>

<команда_n> — commandes à envoyer ;

ls [<répertoire_distant>] [<fichier_local>]
Imprimez le contenu abrégé du répertoire de l'ordinateur distant, où :
<удаленный_каталог> — répertoire dont le contenu sera affiché s'il n'est pas spécifié, le répertoire courant est utilisé ;
<локальный_файл> — spécifie un fichier local à enregistrer dans la liste ; s'il n'est pas spécifié, la liste est affichée à l'écran ;

supprimer<fichier_distant_1> … <fichier_distant_n>
Suppression de plusieurs fichiers sur un ordinateur distant où :
<удаленный_файл_n> — noms des fichiers à supprimer.

mdir<répertoire_distant_1> … <répertoire_distant_n> <fichier_local>
Imprimez le contenu de plusieurs répertoires sur un ordinateur distant, où :
<удаленный_каталог_n> — le répertoire dont le contenu sera affiché ;
<локальный_файл> — spécifie un fichier local à enregistrer dans la liste ; s'il n'est pas spécifié, la liste est affichée à l'écran ;

récupérer <удаленный_файл_1> <удаленный_файл_n>
Réception de plusieurs fichiers où :
<удаленный_файл_n> — fichier distant à copier.

mkdir <удаленный_каталог>
Créez un répertoire sur l'ordinateur distant où :
<удаленный_каталог> — nom du répertoire distant à créer.

mls<répertoire_distant_1> ... <répertoire_distant_n> <fichier_local>
Imprimez le contenu raccourci de plusieurs répertoires sur un ordinateur distant, où :
<удаленный_каталог_n> — répertoire dont le contenu sera affiché s'il n'est pas spécifié, le répertoire courant est utilisé ;
<локальный_файл> — spécifie un fichier local à enregistrer dans la liste.

mput <локальный_файл_1> … <локальный_файл_n>
Envoi de plusieurs fichiers où :
<локальный_файл_n> — le nom des fichiers locaux qui seront copiés.

rapide
Activer/désactiver l'info-bulle interactive pour les commandes composées.

mettre <локальный_файл> [<удаленный_файл> ]
Envoi d'un fichier, où :
<fichier_local>
<удаленный_файл>

mot de passe
Affiche le répertoire de travail de l'ordinateur distant.

quitter
Terminez la session FTP et revenez à la ligne de commande.

citation <команда>
Envoyez une commande FTP arbitraire, où :
<команда> — commande à envoyer.

recv <удаленный_файл> [<локальный_файл> ]
Récupération d'un fichier à l'aide des paramètres de type de fichier actuels, où :
<удаленный_файл> — fichier distant à copier ;
<fichier_local> — nom du fichier sur l'ordinateur local .

aide à distance [ <команда> ]
Obtention d'informations d'aide sur les commandes sur un système distant, où :
<équipe> — commande du système distant si elle n'est pas spécifiée, une liste de toutes les commandes s'affiche.

rebaptiser <имя_файла> <новое_имя_файла>
Renommer fichier distant, Où:
<nom de fichier> — nom du fichier à renommer ;
<nouveau_nom_fichier> — nouveau nom de fichier.

rmdir <имя_каталога>
Suppression d'un répertoire sur un ordinateur distant où :
<nom_répertoire> — nom du répertoire à supprimer.

envoyer <локальный_файл> [<удаленный_файл> ]
Copiez un seul fichier en utilisant les paramètres de type de fichier actuels, où :
<fichier_local> — nom du fichier local à copier ;
<удаленный_файл> — nom du fichier sur l'ordinateur distant.

statut
Affiche l'état actuel de la connexion FTP.

tracer
Activer le traçage des paquets.

taper [ <имя_типа> ]
Définition du type de transfert de fichiers, où :
<nom_type> — type de transfert de fichier s'il n'est pas spécifié, le type de transfert de fichier actuel sera affiché.

utilisateur <имя_пользователя> [<пароль> ] [<учетная_запись> ]
Envoi d'informations pour se connecter ordinateur distant, Où:
<nom d'utilisateur> — nom d'utilisateur pour se connecter à l'ordinateur distant ;
<mot de passe> — mot de passe pour le nom d'utilisateur spécifié, s'il n'est pas spécifié mais est requis pour la connexion, la commande ftp le demandera à l'utilisateur ;
<compte_compte> compte pour se connecter à un ordinateur distant, s'il n'est pas spécifié mais requis pour la connexion, la commande ftp le demandera à l'utilisateur ;

verbeux
Changer le mode de sortie des messages.


Regardons un petit exemple.

Tout d’abord, écrivons un « fichier corps » qui sera téléchargé sur le serveur site web déposer fichier_data.dat depuis " C:\exemple". L'algorithme du fichier bat sera le suivant :

  • Créez un fichier transport.txt avec une séquence d'instructions FTP ;
  • Nous exécutons la commande ftp, en spécifiant le fichier créé comme paramètres ;
  • Supprimez transport.txt.

Dans cet exemple, le nom du fichier et le répertoire sont codés en dur dans le fichier. Ce n'est pas toujours pratique. Modifions le fichier bat pour qu'il reçoive les données à charger en tant que paramètres, et nous mettrons également toutes les valeurs modifiables dans les variables du fichier. On obtient le code suivant () :

Par conséquent, pour copier le fichier fichier_data.dat depuis " C:\exemple" au serveur FTP dans " Temp\Sauvegarde", vous devrez exécuter ce fichier batch, en spécifiant le nom du fichier, les répertoires local et distant comme paramètres.

De la même manière, vous pouvez écrire des fichiers bat pour et sur un serveur FTP, ainsi qu'un fichier exécutable avec un ensemble d'instructions arbitraires.

Cet article vous a-t-il aidé ?

© 2024 ermake.ru -- À propos de la réparation de PC - Portail d'information