Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
HOW TO
Auteur Message
Répondre en citant
Message HOW TO 
Revue du message précédent :

Et comment faire pour que ce soit n'importe quel nom de clef USB. Je m'explique, lorsque je branche sur mon ordinateur ma clef usb, elle s'appelle E: mais sur mon autre ordinateur, elle s'appelle F:, comment faire pour que le programme qui copie comprenne que c'est le périphérique qui vient de se connecter ?

Visiter le site web du posteur Yahoo Messenger
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message HOW TO 
Code:
%~d0

est égal a la lettre du lecteur dans lequel se trouve le fichier batch, si ca peut t'aider Okay




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message HOW TO 
Merci Yago !

J'ai quelques petites questions encore Embarassed
- Comment faire pour supprimer l'icone INTERNET EXPLORER qu'il y a sur le bureau avec un fichier batch. Explications : Comme je m'entraine au batch, je me donne de petits exercices pour m'entrainer et là, pas moyen, je bute, je n'arrive pas...
- Comment faire pour dire :
SI fichier1.exe existe, le supprimer
SI fichier1.exe n'existe pas, ne pas le supprimer (ce qui est logique)
SI fichier2.exe existe, le supp
...

Voilà, encore merci pour votre aide !




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
tu as la commande
Code:
if exist c:\...\machin.exe (action)
et
Code:
if not exist c:\...\machin.exe (action)


La commande del pour supprimer un fichier



Répondre en citant
Message HOW TO 
Salut ! Alors je prends mon temps pour tout expliquer clairement !

Ce que je voudrais faire faire à mon programme est simple (mais je galère Neutral ...). Je voudrais que :
--> un programme BATCH1.bat copie sur le disque dur (dd) une chose, - un fichier BATCH2.bat
--> Je voudrais que ce fichier BATCH2.bat soit copié sur le bureau et que s'il trouve les îcones que je lui indique, il les supprime.
--> Lorsque je lance BATCH1.bat, celui-ci copie BATCH2 (donc sur le bureau), le lance puis le supprime.

Mais je n'y arrive pas Crying or Very sad

Voilà ce que pour l'instant j'ai fait :

BATCH1.bat

XCOPY/s "E:\BATCH2.bat" "%ALLUSERSPROFILE%\Bureau\"
START %ALLUSERSPROFILE%\Bureau\BATCH2.bat
DEL %ALLUSERSPROFILE%\Bureau\BATCH2.bat

BATCH2.bat

@echo off
IF "Internet Explorer".lnk exist
THEN del "Internet Explorer".lnk
IF Opera.lnk exist
THEN del C:\"Documents and Settings"\"All Users"\Bureau\"Opera".lnk




Merci de m'aider vous êtes cool ! Okay




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
il faudrait que tu commandes à apprendre la base de la syntaxe en lisant quelques tutoriels.

je ne vois pas pourquoi tu veux passer par deux batchs et pourquoi le faire dans alluserprofile

Non testé

BATCH1.bat

XCOPY "E:\BATCH2.bat" "%ALLUSERSPROFILE%\Bureau\"
START /wait "%ALLUSERSPROFILE%\Bureau\BATCH2.bat"
DEL "%ALLUSERSPROFILE%\Bureau\BATCH2.bat"

BATCH2.bat

@echo off
IF exist "internet Explorer.lnk" del "Internet Explorer.lnk"
IF exist Opera.lnk del Opera.lnk

si ça ne fonctionne pas tu peux toujours utiliser une commande externe telle que nircmd qui te permettera de supprimer ou créer des raccourcis

http://www.nirsoft.net/utils/nircmd2.html#using

Code:

# Create a shortcut under the start menu-programs folder:
shortcut "c:\winnt\system32\calc.exe" "~$folder.programs$\My Programs" "Calculator"
# Delete a shortcut in the user's desktop:
execmd del "~$folder.desktop$\calc.lnk"





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message HOW TO 
Comment peut -on faire à partir d'un seul fichier se trouvant sur clef usb? Pour supprimer des îcones du bureau ?




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
tu l executes à partir de ta clé usb et tu utilises les variables d environnements pour supprimer ce que tu souhaites dans les chemins


--code testé à partir d'une clé usb----
Citation:
@echo off
::session en cours
if exist "%userprofile%\Bureau\speedyfox.lnk" del "%userprofile%\Bureau\speedyfox.lnk"
@exit


Merci de télécharger ce tutoriel pour apprendre les bases du batch : http://www.box.net/shared/4ztsz14hcx




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message HOW TO 
salut,

oui comme dit plus haut sa s'apparente a un virus qui type autorun , mais bon.

pourquoi partir d'une clé usb ? à moin que tu veuille supprimer sur chaque ordi ou tu branche ta clés les raccourcie bureau de IE et autre navigateur ?

sinon si tu veux que il se lance à chaque démarrage tu le rentre à partir du registre dans "run"

Code:

reg.exe add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "se que tu veux" /d "%cd%tonProg.bat" >nul



pour savoir quel périphérique il y a aussi sa :

Code:


FOR %%A in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%A:\"le nom de ton programme.bat" (

Action

)



oui %cd% pas sur !

mais bon si tu fait le choix "for %%A .." c'est pas sur que sa marche car si tu connecte plusieurs clé avec le programme il va le trouver dans les autre clés.




Bon courage... Okay




______________________________________________________


Répondre en citant
Message HOW TO 
Le temps que je lise le tutoriel de Laddy, je pose quelques questions :

Duty X a écrit:

Code:

reg.exe add "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "se que tu veux" /d "%cd%tonProg.bat" >nul



dans "ce que je veux" je met par exemple XCOPY ? Entre guillements ?

Citation:

Code:


FOR %%A in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%A:\"le nom de ton programme.bat" (

Action

)



oui %cd% pas sur !


Je remplace Action pas ce que je veux qu'il fasse ? Par exemple : XCOPY... ?

Citation:

Bon courage... Okay


Merci beaucoup Okay




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
Franchement ... Ça commence à vraiment ressembler à un virus, si j'ai bien suivit ton batch supprime des raccourci, après il se copie sur les périphérique qui eux aussi contaminé seront branché à d'autre pc et effaceront les raccourci et etc...

Ah moins que tu n'explique clairement ton but, je ne pense pas te fournir encore des renseignements ... Bien que pour moi remettre des raccourci est simple, ca ne l'ait pas pour tous.

De plus comme tu l'expliques, ton batch se transmettrai relativement vite. Pour moi ton batch devient donc une réel menace.



Répondre en citant
Message HOW TO 
Ce n'est pas du tout un virus ! Et aucun risque que ça ce répande puisque ce n'est que sur ma clef usb !

J'ai un copain qui à un problème avec son ordinateur : dès qu'il rallume son ordinateur, il a pleins d'îcones qui apparaissent. Ce sont toujours les mêmes mais à intervalle d'apparition différentes (c'est pour cela que j'ai besoin des IF EXIST). Le truc, c'est qu'il s'y connait pas du tout en ordi et ça l'embête à chaque fois de tout supprimer... Donc il ma demander de l'aider et donc je lui ai promis de lui faire un petit prog pour ça. Et pour le "fun", que ce prog s'active à chaque fois que l'on met sa clef usb. Mais après ce n'est pas grâve si c'est directement à partir de son ordinateur !




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
Ok, je vois ...

Pour ton pote, le batch devrais plutôt être dans démarrage dans ce cas. Laddy ?

Pour la clés USB, pourquoi le batch doit se copié, pourquoi ne pas le faire directement de la clés USB avec un autorun ?



Répondre en citant
Message HOW TO 
C'est bon, Laddy ma dit pour qu'il n'y ai qu'un seul programme et ça marche. Maintenant, j'attends pour mettre ce que Duty X ma dit parce que je n'ai pas bien compris.

Pour l'instant, je passe le week-en à me pencher sur le tutoriel de Laddy. Merci encore à tous !!




______________________________________________________
|*£|_|5 ©'357 6|24|\||) |*£|_|5 ©'357 ©0|\|
Visiter le site web du posteur Yahoo Messenger
Répondre en citant
Message HOW TO 
apprend les bases c'est normal ke tu ne comprennes rien

pour ton pote c'est une infection virale à mon avis vu les symptomes décrits.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message HOW TO 
D'après moi il faut lui prescrire du Tamiflu et un vaccin.

Arrow Je sors c'est bon ... Mr. Green



Répondre en citant
Message HOW TO 
Bonjour,

possible que se sois une infection viral . Confused

au lieu de crée des prog qui ne seront que utile pour une durer limiter , qui ne supprime pas directement l'infection Arrow Idea .
Vaux mieu chercher à supprimer l'infection au lieu de la laisser crée des fichier sur son bureau et juste les supprimer.
Okay



Gothfather a écrit:
Ce n'est pas du tout un virus ! Et aucun risque que ça ce répande puisque ce n'est que sur ma clef usb !

J'ai un copain qui à un problème avec son ordinateur : dès qu'il rallume son ordinateur, il a pleins d'îcones qui apparaissent. Ce sont toujours les mêmes mais à intervalle d'apparition différentes (c'est pour cela que j'ai besoin des IF EXIST). Le truc, c'est qu'il s'y connait pas du tout en ordi et ça l'embête à chaque fois de tout supprimer... Donc il ma demander de l'aider et donc je lui ai promis de lui faire un petit prog pour ça. Et pour le "fun", que ce prog s'active à chaque fois que l'on met sa clef usb. Mais après ce n'est pas grâve si c'est directement à partir de son ordinateur !


si c'est à intervalle d'apparition différentes le batch ne va supprimer que ceux qui se crée au démarrage et aprés.. donc fais sa :




demande lui de télécharger :

• random's system information tool (RSIT) et enregistre le sur son bureau.
http://images.malwareremoval.com/random/RSIT.exe

Tuto : http://forum.pcastuces.com/randoms_system_information_tool_r­­­­sit-f31s31.…
Double clique sur RSIT.exe pour lancer l'outil.
Clique sur ' continue ' à l'écran Disclaimer.
Si l'outil HIjackThis (version à jour) n'est pas présent ou non détecté sur l'ordinateur, RSIT le téléchargera et tu devras accepter la licence.
Une fois le scan fini, 2 rapports vont apparaître. Poste le contenu des 2 rapports séparément. Ils se trouvent sur c :
(log.txt & info.txt)
(CTRL+A Pour tout sélectionner, CTRL+C pour copier et CTRL+V pour coller)

pour chercher l'infection. fais sa chez lui Very Happy




------------------------
laddy je sais pas si il peut le poster ici car c'est un forum de batch mais dans le cas de son ami vaux mieux l'aider !





Cordialement Nicolas




______________________________________________________


Message HOW TO 


Montrer les messages depuis:
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch