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
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