Programmation et fichiers.bat
Fermé
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
-
21 nov. 2009 à 21:05
kirby_4 Messages postés 36 Date d'inscription mercredi 22 juillet 2009 Statut Membre Dernière intervention 13 mars 2010 - 3 déc. 2009 à 00:16
kirby_4 Messages postés 36 Date d'inscription mercredi 22 juillet 2009 Statut Membre Dernière intervention 13 mars 2010 - 3 déc. 2009 à 00:16
A voir également:
- Programmation et fichiers.bat
- Application de programmation - Guide
- Programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation télécommande porte de garage brico depot - Forum Matériel & Système
12 réponses
kirby_4
Messages postés
36
Date d'inscription
mercredi 22 juillet 2009
Statut
Membre
Dernière intervention
13 mars 2010
1
21 nov. 2009 à 23:22
21 nov. 2009 à 23:22
Pour répondre à la question...
1: je ne peux pas vraiment répondre, mais je crois qu'en créant ton programme .bat et le mettant à exécuter au démarrage dans les tâche planifié, ça pourrait ce faire.
2: Aucune espèce d'idée de où on peut trouver ça.
3: Oui, ça ce fait, mais c'est selon moi de l'auto-flagellation de faire ça là-dedans. Qu'est-ce que t'as fait de mal? ¦D
4: Pour débuter en programmation, je te dirais d'y aller pour le pascal (très simple à comprendre et parfait pour apprendre les rudiments de la programmation) ou pour le C++ (un peu plus compliqué au démarrage, mais beaucoup plus souple, plus puissant, plus rapide à l'exécution et plus utilisé en général (juste pour une idée de la puissance du C++, les systèmes d'exploitation UNIX, Linux et Windows sont ou étaient écrits dans ce langage)). Pour les tutoriels, le site du zéro est très bien pour débuter.
J'étudie moi aussi en programmation depuis un an et je commence à peine à faire des applications graphiques. Jusqu'à présent, je n'ai fait que de la console et crois moi, c'est vraiment très bien pour commencer.
Pour les commandes DOS, il y a la commande HELP qui te donne les principales commande DOS. Et chaque commande donnée par le HELP est supposée avoir l'option /? pour une aide plus détaillée sur elle.
En espérant t'avoir aidé.
1: je ne peux pas vraiment répondre, mais je crois qu'en créant ton programme .bat et le mettant à exécuter au démarrage dans les tâche planifié, ça pourrait ce faire.
2: Aucune espèce d'idée de où on peut trouver ça.
3: Oui, ça ce fait, mais c'est selon moi de l'auto-flagellation de faire ça là-dedans. Qu'est-ce que t'as fait de mal? ¦D
4: Pour débuter en programmation, je te dirais d'y aller pour le pascal (très simple à comprendre et parfait pour apprendre les rudiments de la programmation) ou pour le C++ (un peu plus compliqué au démarrage, mais beaucoup plus souple, plus puissant, plus rapide à l'exécution et plus utilisé en général (juste pour une idée de la puissance du C++, les systèmes d'exploitation UNIX, Linux et Windows sont ou étaient écrits dans ce langage)). Pour les tutoriels, le site du zéro est très bien pour débuter.
J'étudie moi aussi en programmation depuis un an et je commence à peine à faire des applications graphiques. Jusqu'à présent, je n'ai fait que de la console et crois moi, c'est vraiment très bien pour commencer.
Pour les commandes DOS, il y a la commande HELP qui te donne les principales commande DOS. Et chaque commande donnée par le HELP est supposée avoir l'option /? pour une aide plus détaillée sur elle.
En espérant t'avoir aidé.
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
22 nov. 2009 à 00:49
22 nov. 2009 à 00:49
Merci, moi j'avais trouvé le python pour débuter, mais sur le site du zero (que je connaissais), il ne me semble pas qu'il y ait un tutoriel pour ce langage, mais comme j'ai quelques bases en C, je pense que je vais commencer par là.
Pour le logiciel de vieillissement, je m'en doutais un peu.
T'inquiètes pas, j'ai pas l'intention de faire un pendu en batch, LOL.
Une autre question, tu n'aurais pas des exemples de programmes relativement simples (du même genre que le jeu "plus ou moins" par exemple) à écrire en C pour s'entraîner (en mode console puisque j'en suis encore là) ?
Pour le logiciel de vieillissement, je m'en doutais un peu.
T'inquiètes pas, j'ai pas l'intention de faire un pendu en batch, LOL.
Une autre question, tu n'aurais pas des exemples de programmes relativement simples (du même genre que le jeu "plus ou moins" par exemple) à écrire en C pour s'entraîner (en mode console puisque j'en suis encore là) ?
yop
1)
je vait reprendre ce que j ai marker aujourdhui
Il ya plein de soluce tous depend de ce que tu prefere mwa perso je prefere le mettre direct dans le registre
je té fait 2 exemple il y en a plein hein :) mais ces juste pour t expliquer
swa tu fait un simple fichier .bat qui copie une entrer dans "run"
@echo off
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v mwa /t REG_SZ /d "%systemdrive%\11.cmd"
voilas dans mon exemple je creer une entrer "mwa" et je lui donne le chemin %systemdrive%\11.cmd
en gros il vas lancer mon fichier 11.cmd au demarage %systemdrive% et egal a c: \ mais je prefere mettre %systemdrive% ca evite les erreur au ca ou c: et pas le lecteur par default
ou alord tu peut creer un fichier .reg par le bier d un .bat
@echo off
(
@echo Windows Registry Editor Version 5.00
@echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
@echo "mwa"="%systemdrive%\\11.cmd"
) >> %systemdrive%\mwa.reg
regedit /s %systemdrive%\mwa.reg
del %systemdrive%\mwa.reg
en gros le .bat creer un fichier registre sur c:\ le lance et une fois lancer efface le .reg
ce genre de fichier me serre kan je fait des install j ai, garder le meme exemple mon fichier 11.cmd sera lancer au demarage
2) les logiciel de vieillissement heu je pense que ces des année de programation et je ces pas en koi ces programmer jamais tester
3) un pendu a la bonne epoke des 386 qui fonctionner sou dos un pendu sou dos je te conseiile d essayer dan faire un avec le langage que tu veut apprendre d une ca ce motivera a comprendre et de 2 ca ceras plus beau hein :)
4) je te conseille le python simple extrement puissant enfin nikel kwa
pour les tuto
https://codes-sources.commentcamarche.net/
https://inforef.be/swi/download/python_notes.pdf (version pdf ) tuto nikel pour apprendre
https://www.python.org/downloads/ pour telecharger la verssion de python voilas
1)
je vait reprendre ce que j ai marker aujourdhui
Il ya plein de soluce tous depend de ce que tu prefere mwa perso je prefere le mettre direct dans le registre
je té fait 2 exemple il y en a plein hein :) mais ces juste pour t expliquer
swa tu fait un simple fichier .bat qui copie une entrer dans "run"
@echo off
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v mwa /t REG_SZ /d "%systemdrive%\11.cmd"
voilas dans mon exemple je creer une entrer "mwa" et je lui donne le chemin %systemdrive%\11.cmd
en gros il vas lancer mon fichier 11.cmd au demarage %systemdrive% et egal a c: \ mais je prefere mettre %systemdrive% ca evite les erreur au ca ou c: et pas le lecteur par default
ou alord tu peut creer un fichier .reg par le bier d un .bat
@echo off
(
@echo Windows Registry Editor Version 5.00
@echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
@echo "mwa"="%systemdrive%\\11.cmd"
) >> %systemdrive%\mwa.reg
regedit /s %systemdrive%\mwa.reg
del %systemdrive%\mwa.reg
en gros le .bat creer un fichier registre sur c:\ le lance et une fois lancer efface le .reg
ce genre de fichier me serre kan je fait des install j ai, garder le meme exemple mon fichier 11.cmd sera lancer au demarage
2) les logiciel de vieillissement heu je pense que ces des année de programation et je ces pas en koi ces programmer jamais tester
3) un pendu a la bonne epoke des 386 qui fonctionner sou dos un pendu sou dos je te conseiile d essayer dan faire un avec le langage que tu veut apprendre d une ca ce motivera a comprendre et de 2 ca ceras plus beau hein :)
4) je te conseille le python simple extrement puissant enfin nikel kwa
pour les tuto
https://codes-sources.commentcamarche.net/
https://inforef.be/swi/download/python_notes.pdf (version pdf ) tuto nikel pour apprendre
https://www.python.org/downloads/ pour telecharger la verssion de python voilas
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
22 nov. 2009 à 12:19
22 nov. 2009 à 12:19
Ok, merci pour tes réponses.
Et sinon, j'ai une autre question (et oui, encore, LOL), finalement, aucun virus informatique n'est infaillible puisque ce n'est rien de plus qu'un simple programme que l'on peut toujours supprimer d'une manière ou d'une autre, non ?
Et pour la commande HELP dans DOS, je la connais, mais on n'y trouve pas tout, par exemple, les commandes "net", etc, etc.
Et sinon, j'ai une autre question (et oui, encore, LOL), finalement, aucun virus informatique n'est infaillible puisque ce n'est rien de plus qu'un simple programme que l'on peut toujours supprimer d'une manière ou d'une autre, non ?
Et pour la commande HELP dans DOS, je la connais, mais on n'y trouve pas tout, par exemple, les commandes "net", etc, etc.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
effectivement un virus peut etre supprimer d une facon ou d une mais le probleme né pas de les supprimer le probleme ces de lé detecter car il sort je ces pas combien de virus par jour et il son de plus en plus chian
avans un virus planter windows et voilas maintenant il entre ce copie plusieur fois sou des nom different ce niche un peut partous s integre a msn ou yahoo etc... et envois un email a tous tes contact avec le virus dedans (souvent cacher dans des photo) etc..... je tien a preciser que ces certain virus ki fon ca hein :)
d autre ce niche dans ton pc ouvre un port et hop ces la fete au village tous le monde a access a tes donnée
mais la mode en ce moment ces les rootkit qui permet une fois installer d avoir les droit admin sur tous les pc contaminé
etc...... la liste et longue
avans un virus planter windows et voilas maintenant il entre ce copie plusieur fois sou des nom different ce niche un peut partous s integre a msn ou yahoo etc... et envois un email a tous tes contact avec le virus dedans (souvent cacher dans des photo) etc..... je tien a preciser que ces certain virus ki fon ca hein :)
d autre ce niche dans ton pc ouvre un port et hop ces la fete au village tous le monde a access a tes donnée
mais la mode en ce moment ces les rootkit qui permet une fois installer d avoir les droit admin sur tous les pc contaminé
etc...... la liste et longue
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
22 nov. 2009 à 14:02
22 nov. 2009 à 14:02
Espèrons que les rootkit soient encore rares.
Et pour les commandes DOS qui ne sont pas dans "HELP", quelqu'un peut m'aider ?
Et pour les commandes DOS qui ne sont pas dans "HELP", quelqu'un peut m'aider ?
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
23 nov. 2009 à 17:13
23 nov. 2009 à 17:13
Bonjour,
Au fait, j'avais posé les questions précédentes par curiosité, mais je n'en ai pas vraiment l'utilité finalement, je voudrais donc savoir quel genre de fichier.bat peut avoir une utilité quelconque, excepté les virus évidemment, pas la peine de me dire essaye ça:
@echo off
:1
start cmd
goto 1
en me prenant pour un débutant, LOL.
PS: je ne vais pas dire ce que fait le programme ci-dessus au cas où certains ne le sauraient pas encore, déjà que c'est peut-être limite de l'avoir écrit, mais ne l'essayez surtout pas (malgré qu'il ne soit pas des plus offensifs).
Au fait, j'avais posé les questions précédentes par curiosité, mais je n'en ai pas vraiment l'utilité finalement, je voudrais donc savoir quel genre de fichier.bat peut avoir une utilité quelconque, excepté les virus évidemment, pas la peine de me dire essaye ça:
@echo off
:1
start cmd
goto 1
en me prenant pour un débutant, LOL.
PS: je ne vais pas dire ce que fait le programme ci-dessus au cas où certains ne le sauraient pas encore, déjà que c'est peut-être limite de l'avoir écrit, mais ne l'essayez surtout pas (malgré qu'il ne soit pas des plus offensifs).
kirby_4
Messages postés
36
Date d'inscription
mercredi 22 juillet 2009
Statut
Membre
Dernière intervention
13 mars 2010
1
24 nov. 2009 à 01:16
24 nov. 2009 à 01:16
Hé hé! pas mal ce code. Moi, quand on a commencé le DOS l'an passé, j'avais écrit un code qui envoyait le résultat de la commande "help" dans un fichier, qui se concaténait au complet dans un autre fichier qui se concaténait dans le premier fichier. Résultat: les 2 fichiers grossissaient de façon exponentielle et bouffaient tout l'espace libre du disque dur et une bonne partie de la mémoire vive et du processeur. Mais n'espérez pas voir le code ici, car de un, c'est pas légal, et de deux, dans mon cas, ça a réparé une clé USB buguée. Un pseudo-virus qui répare, c'est pas un bon virus. ¦D
Pour l'utilité des fichiers .bat, cela dépend du contexte où ils sont utilisés. Selon moi, ils servent à exécuter une commande DOS avec des paramètres par défaut choisi par nous. EX.
fichier IPCONF
------------------------------
IPCONFIG /ALL
PAUSE
------------------------------
Ici, c'est un exemple vraiment de base. Là où ça peut devenir utile ce genre de truc, c'est quand tu crée un gestionnaire d'une commande. Ainsi, plutôt que de devoir te rappeler tous les paramètres possibles d'une commande, tu te crée un petit .bat où tu pourras choisir les options que tu souhaite avoir et qui exécutera la commande avec ces options. À la limite, tu pourrais aussi bien te créer un .bat aussi pour une commande que tu utilise régulièrement, voire même souvent, et dont les paramètres ne varient pas d'une utilisation à une autre.
Pour les commandes qui ne sont pas le HELP, il te faudra chercher sur le web. Rapidement, je peux te dire que la commande utilisée dans mon exemple, IPCONFIG, te donne des information sur ton adresse IP. Il y a aussi la commande PING qui te permet de tester l'existence d'un serveur, ou pour tester ta propre connexion internet (plutôt que d'essayer d'ouvrir une page web dans un navigateur, tu "pingne" google.ca et tu as ta réponse en la moitié moins de temps à peu près).
C'est pas ça. Si tu as d'autre question, ne te gêne pas, le forum est là pour ça.
Pour l'utilité des fichiers .bat, cela dépend du contexte où ils sont utilisés. Selon moi, ils servent à exécuter une commande DOS avec des paramètres par défaut choisi par nous. EX.
fichier IPCONF
------------------------------
IPCONFIG /ALL
PAUSE
------------------------------
Ici, c'est un exemple vraiment de base. Là où ça peut devenir utile ce genre de truc, c'est quand tu crée un gestionnaire d'une commande. Ainsi, plutôt que de devoir te rappeler tous les paramètres possibles d'une commande, tu te crée un petit .bat où tu pourras choisir les options que tu souhaite avoir et qui exécutera la commande avec ces options. À la limite, tu pourrais aussi bien te créer un .bat aussi pour une commande que tu utilise régulièrement, voire même souvent, et dont les paramètres ne varient pas d'une utilisation à une autre.
Pour les commandes qui ne sont pas le HELP, il te faudra chercher sur le web. Rapidement, je peux te dire que la commande utilisée dans mon exemple, IPCONFIG, te donne des information sur ton adresse IP. Il y a aussi la commande PING qui te permet de tester l'existence d'un serveur, ou pour tester ta propre connexion internet (plutôt que d'essayer d'ouvrir une page web dans un navigateur, tu "pingne" google.ca et tu as ta réponse en la moitié moins de temps à peu près).
C'est pas ça. Si tu as d'autre question, ne te gêne pas, le forum est là pour ça.
ça, là, c'est pas légal ?
alors qu'il suffit de faire Ctrl+C pour l'arrêter ou d'attendre qu'il sature le disque
dir>f1 :loop dir f1 copy f1+f1 f2 dir f2 copy f2+f2 f1 goto loop
alors qu'il suffit de faire Ctrl+C pour l'arrêter ou d'attendre qu'il sature le disque
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
24 nov. 2009 à 08:38
24 nov. 2009 à 08:38
Oui, j'ai une autre question, kirby_4, tu m'as dit ça: "1: je ne peux pas vraiment répondre, mais je crois qu'en créant ton programme .bat et le mettant à exécuter au démarrage dans les tâche planifié, ça pourrait ce faire.".
Au début ça m'a paru simple, mais comment tu fais pour le mettre dans les tâches à exécuter ?
Au début ça m'a paru simple, mais comment tu fais pour le mettre dans les tâches à exécuter ?
mlkgiosn
Messages postés
45
Date d'inscription
mercredi 28 janvier 2009
Statut
Membre
Dernière intervention
11 août 2021
3
24 nov. 2009 à 13:47
24 nov. 2009 à 13:47
Apparemment personne ne sait, mais je tenais à vous dire que j'ai trouvé au cas où.
kirby_4
Messages postés
36
Date d'inscription
mercredi 22 juillet 2009
Statut
Membre
Dernière intervention
13 mars 2010
1
3 déc. 2009 à 00:16
3 déc. 2009 à 00:16
Désolé du délais, je ne passe qu'une fois de temps en temps.
Pour les tâches planifiées, il faut que tu ailles dans le Panneau de configuration. Là, tu es supposé le trouver là. S'il n'apparaît pas, à gauche, il devrait y avoir l'option "Basculer vers l'affichage classique". En cliquant là, tu es sûr de le trouver.
Il te suffit de cliquer dessus et de suivre les étapes de création.
Toutefois, avant, je te conseille d'associer un mot de passe à ton compte utilisateur, faute de quoi la tâche ne sera pas validée. Le mot de passe est aussi à quelque part dans le panneau de config.
Voilà.
Pour les tâches planifiées, il faut que tu ailles dans le Panneau de configuration. Là, tu es supposé le trouver là. S'il n'apparaît pas, à gauche, il devrait y avoir l'option "Basculer vers l'affichage classique". En cliquant là, tu es sûr de le trouver.
Il te suffit de cliquer dessus et de suivre les étapes de création.
Toutefois, avant, je te conseille d'associer un mot de passe à ton compte utilisateur, faute de quoi la tâche ne sera pas validée. Le mot de passe est aussi à quelque part dans le panneau de config.
Voilà.