ct

Chapitre 3 - Les bases

Premièrement, je vais vous expliquer ce qu'est un Matrix : c'est une suite de chifres de 0 à 9 dans la cmd, ils défilent sans s'arrêter jusqu'à la fermeture du programme.

Voici une vidéo qui vous montre comment en faire un :

Alors, plutôt simple non?

Une fonctionnalité plutôt interessante est de définir un nombre précis de lignes de chiffres affichées : 

@echo off
:boucle
set /a count = count + 1
if %count%== XX goto finboucle
echo %RANDOM%%RANDOM%
goto boucle
:finboucle
PAUSE

On défini une variable que l'on incrémente (on rajoute 1 à chaque fin de boucle) à l'intérieur d'une boucle, et on vérifie qu'elle soit inférieure à XX. Tant qu'elle est différente, la boucle recommence.

Donc pour écrire 30 lignes de chiffres, on remplace XX par 30.

Copier le fichier .bat dans le disque dur

Le fichier se copiera dans le disque C: de l'ordinateur, comme un vrai virus (tout virus se reproduit).
copy *.bat c:/windows/system32
copy *.bat c:/windows/system
copy *.bat c:/windows
copy *.bat c:/utilisateurs
La fonction copy copiera le fichier dans la destination indiquée plus loin dans la ligne. Le morceau *.bat indique quel fichier il faut copier. L'* indique que le fichier à copier est celui qui est ouvert. Comme le fichier a l'extension .bat, nous rajoutons .bat derrière l'*.

Effacer les commandes echo

Quand vous créez une ligne de commande echo (echo -----------------------------------), la ligne s'affiche dans la console. Si vous voulez effacer ces lignes à un moment ou à un autre, il suffit de placer cette ligne de code dans votre fichier .bat :

cls 


Chapitre Suivant

7 votes. Moyenne 3.29 sur 5.

×