Table des matières:
Vidéo: Tutoriel Windows Batch de base : 5 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
bonjour les gars, en ce qui concerne les 24h, j'ai publié un didacticiel Windows batch que je vous ai promis dans mon dernier instructable. si vous ne l'avez pas vu, cliquez sur ce lien ici:
c'est sur les bases mêmes (x100) de la programmation par lots. c'est pour les débutants complets. n'hésitez même pas à regarder ça si vous êtes déjà un pro. Cependant, ce serait peut-être gentil de votre part d'avoir mon avis:p
donc, pour trouver un lot, trouvez le menu de recherche et tapez dans le bloc-notes. c'est là que vous allez écrire votre script. techniquement, nous pourrions appeler cela une nouvelle fenêtre, car, comme dans d'autres langages de programmation, il y a toujours une nouvelle fenêtre dans laquelle les gens peuvent écrire et ils exécutent la commande dans le shell que je vais vous montrer.
pour accéder au type 'shell' dans la barre de recherche 'cmd' qui est l'abréviation de l'invite de commande. cela est généralement utilisé par les utilisateurs pour demander à l'ordinateur de faire quelque chose comme bannir un utilisateur ou télécharger une application. mais aujourd'hui, nous allons l'utiliser à des fins de programmation.
Étape 1: essayez-les…
voici quelques-unes des commandes de base que nous utiliserons:
echo *quelque chose* - fait ce que cela ressemble à l'écho. essayez ceci dans le type cmd echo Hello World. script pour débutant du programmeur emblématique. je ne suis pas débutant mais je le dis quand même
cls - efface la page. Essaye-le. dans cmd, tapez un tas de trucs aléatoires, puis entrez puis recommencez environ 3 millions de fois, puis tapez cls puis tout disparaîtra
C:\utilisateurs> ergehoeiboegboieghoimythgiuheuhon4jht4phnn
C:\utilisateurs> rwiheiuybgviugebvrgvbhgbrovuogvihbghbohrbhw
C:\users> ljehfbocubeuohboubgyunrechongrcenogrcho
C:\utilisateurs> cls
C:\utilisateurs>_
@echo off - cela désactivera les casques C:\users> que je trouve très ennuyeux. J'aimerais aussi pouvoir me débarrasser du '>>>' en python.
goto - très utile dans les boucles. cela dirigera l'utilisateur vers une autre partie de l'univers (désolé, je me suis emporté), je veux dire, le script.
start - ça commence quelque chose. start cmd démarrera cmd. BTW start et goto sont une combinaison très dangereuse. Je ne suis pas ici pour vous apprendre à commettre un computercide, mais ne mettez jamais la commande de démarrage dans une boucle.
pause - cela le mettra en pause et il apparaîtra avec Appuyez sur n'importe quelle touche pour continuer…
un peu long…
Étape 2: Votre premier programme
ce programme comptera jusqu'à 1000. s'il vous plaît essayez de le taper plutôt que de copier et coller afin que vous puissiez mieux le comprendre:
@Écho off
définir /a x=1
:Haut
définir /a x=%x%+1
écho %x%
si %x%==1000 goto exit
aller en haut
:sortir
cls
pause
sortir
set /p input= - pas dans ce script, mais donne une variable d'entrée de l'utilisateur.
set /a x=1 - définit une variable entière de sorte que x=1
%x% - se référant à la variable que nous avons définie plus tôt. quand nous écrirons cela, l'ordinateur saura que nous voulons dire '1'
== - cela signifie EST égal. confirme l'équation.
alors, nous y sommes, votre premier programme !
s'il vous plaît envoyez-moi ceci via avez-vous fait ce projet.
Étape 3: entrée et sortie
très simple. Je vous ai montré la commande dans la partie 2. écrivez ce programme et apprenez de la sortie.
@Écho off
couleur 2f
:Haut
cls
écho bonne journée
echo quel est ton nom?
définir /p entrée=
cls
echo bonjour %input%, comment vas-tu ?
echo voulez-vous continuer? (o/n)
définir /p ans=
si %ans%==y démarrez www.instructables.com
si %ans%==n aller à confirmer
si %ans% neq y goto désolé
si %ans% neq n goto désolé
:confirmer
cls
echo es-tu sûr de vouloir partir? (o/n)
définir /p ans=
si %ans%==y sortie
si %ans%==n aller en haut
:Pardon
cls
echo je suis désolé, mais je ne comprends pas ce que tu veux dire.
écho continuer? (o/n)
définir /p ans=
si %ans%==y aller en haut
si %ans%==n aller à confirmer
neq - n'est PAS égal
si tu es toujours là, bravo pour avoir suivi.
Étape 4: Heure et date
ces variables sont déjà définies par cmd.
C:\Utilisateurs>écho %time%
9:16:25
C:\Utilisateurs>écho %date%
2018/8/22 mercredi
c'est votre tâche si vous vous sentez comme un pro maintenant, essayez de créer une horloge avec la sortie comme l'image.
Ça y est ! si tu es débutant, tu ne l'es plus maintenant ! Toutes nos félicitations!
N'oubliez pas de mettre les images des programmes dans ce projet.
Étape 5: Terminé
Je publierai certainement plus de contenu plus tard.
si vous voulez en savoir plus sur les lots, je recommande la programmation par lots de base par seJma
voici quelques programmes que j'ai fait, je devrais certainement vous recommander d'essayer de les faire
le jeu de maths ne plantera jamais, peu importe ce que vous y tapez.
le poisson est le dangereux broyeur d'ordinateurs que je vous recommande de ne pas exécuter. vous pouvez le mettre dans un usb afin que vous puissiez arrêter le programme
le sélecteur de site est incroyablement facile à créer, il suffit d'obtenir le bon étiquetage et les URL de site Web !
d'accord, alors c'est tout !