aide msdos quelques problemes - Shell/Batch - Programmation
Marsh Posté le 24-10-2007 à 09:32:26
taskkill fait distinction entre les majuscules et minuscles. 
 
Donc ouvre ton gestionnaire de taches pour voir comment cet exe y est presente. 
 
La commande del ne peut supprimer les fichiers systeme et/ou caches --> commande attrib pour modifier les attributs du fichier en question avant d'executer del.
Marsh Posté le 24-10-2007 à 17:45:32
jai pas tout compris pour taskkil cest ok je voi mais pour lautre je voi pas trop ce que tu veux dire 
de plus 
mon probleme ce situe surtout au niveau de la condition quand je dis allez a 1 ou a 2 il ne fait que 1 
merci davance
Marsh Posté le 25-10-2007 à 10:34:31
Fait comme ca avec les paranthéses: 
| Code : 
 | 
Marsh Posté le 27-10-2007 à 10:40:30
merci jai reussi a faire un programme un peu pres correct meme si jaiencore quelque problemes
Marsh Posté le 28-10-2007 à 16:03:13
tien voila a quoi je suis rendu 
| Citation : echo off  | 
 
le probleme est que voudrais vider le dossier Prefetch mais sans que la confirmation sois demander pour la suppression, et la sa fonctionne pas 
car ce programe va etre placer dans un lycee et devra sexecuter en demarage (je virerais les pause plutard)
Marsh Posté le 28-10-2007 à 22:26:26
 
Bonsoir mirmoleboss 
 
Cela peut-il te convenir : 
Nomme le Suppr.bat et place le à la racine du disc ( en général C:\ )  
lance le une première fois en double cliquant dessus , puis il se lancera à chaque démarrage en créant sa propre clé de démarrage 
 
| @echo off  | 
Marsh Posté le 29-10-2007 à 09:17:46
salut 
bah je test le code sous peu 
mais dis moi peux tu mettre des lignes de commentaires silteplait car la y un ou deux truc que je comprend pas trop 
merci davance 
as tu une adresse mail ou msn que je puisse avoir pour te contacter en cas de probleme car tu as lair de bien ty connaitre encore merci
Marsh Posté le 29-10-2007 à 09:38:51
re salut 
je viens de regarder dun peu plus pres 
jexecute le programme a la racine comme dit mais il me dit de taper sur une touche je mempresse et puis plus rien... 
jai eu beau essayer de mettre des pauses a la fin de certaines lignes supprimer le @echo off et les cls je ne peux toujours pas voir ce qui se passe et si cela fonctionne bien 
jai essaye de lexecuter en ligne par ligne ca fait pareil.. 
merci
Marsh Posté le 29-10-2007 à 21:31:39
 
Bonsoir , 
| Citation : jexecute le programme a la racine comme dit mais il me dit de taper sur une touche je mempresse et puis plus rien...  | 
 
C'est normal , en l'absence de adobeR.exe seul la denière ligne est exécutée ... 
crée un fichier ( pas un dossier ) nommé abobeR.exe dans C:\Windows , tu auras un autre résultat 
Marsh Posté le 30-10-2007 à 09:40:21
oui jai vu merci beaucoup 
mais enfete je dois lameliorer encore car il devrait faire plein daute truc 
genre: 
-analyser les cles usb et rechercher si dessus il trouve un fichier nomné ravmonlog et supprimer un fichier autorun.ini et msvcr71.dll  qui se trouve sur la cle usb 
ensuite supprimer  ravmonlog qui se trouve dans C:\Documents and Settings\nom de session 
supprimer 
C:\Program Files\Internet Explorer\iexp1ore.exe 
voila tout ca donc je suis en train de modifier mais jy vais doucement 
surtout pour le fait quil cherche sur la cle usb je ny arrive pas 
Marsh Posté le 30-10-2007 à 13:16:48
| Citation : surtout pour le fait quil cherche sur la cle usb je ny arrive pas  | 
C'est plus compliqué  , suivant l'emplacement ou est placée l'USB , le nom du lecteur n'est pas le même ... il faut tricher un peu
 , suivant l'emplacement ou est placée l'USB , le nom du lecteur n'est pas le même ... il faut tricher un peu
| set var=autorun.inf & call :supp | 
Marsh Posté le 30-10-2007 à 14:57:23
ah bien vu la combine,cest pour ca que je calez 
ya til une commande qui permet de renomer un fichier?enfin lextension? 
merci davance 
je reitere ma question: as tu une adresse mail ou je peux te joindre ou msn? 
merci
Marsh Posté le 30-10-2007 à 19:38:43
| Citation : ya til une commande qui permet de renomer un fichier?enfin lextension? | 
 
tu peux utiliser ren ou rename <- tu ne connais pas ça ? 
si tu veux plus de précisions sur les commandes , menu Démarrer \ Executer , tape cmd et valide  
colle ça dans la fenêtre et valide : 
| help>>%systemdrive%\help.txt & notepad %systemdrive%\help.txt | 
 
| Citation : as tu une adresse mail ou je peux te joindre ou msn?  | 
 
je ne donne pas mes adresses 
Marsh Posté le 23-10-2007 à 17:11:15
voila jaimerais faire fonctionner ce petit bout de code
IF EXIST C:\Windows\adobeR.exe GOTO TROUVE else NONTROUVE
:TROUVE
ECHO FICHIER TROUVE
del C:\Windows\adobeR.exe
rem jaimerai le supprimer de la memoire vive je veux dire dans les processus en cours il a le me nom adober.exe
rem jaimerai vider le dossier prefech situe dans windows
pause
exit
:NONTROUVE
ECHO FICHIER NON TROUVE
pause
exit
jai aussi essaye ca mais en vain
echo off
if not exist C:\WINDOWS\adobeR.exe goto 1 else goto 2
:1
echo non trouve
pause
exit
:2
echo Trouve
pause
taskkill /F /IM adobeR.exe
pause
del C:\Windows\adobeR.exe
merci de me dire ou mon programme plante et par quoi remplacer les ligne de commentaires
merci davance