[ BATCH ] Ecrire en gardant les %variable%

Résolu
cs-bilou Messages postés 836 Statut Membre -  
cs-bilou Messages postés 836 Statut Membre -
Bonjour,
Je voudrais écrire dans un batch une variable mais en la laissant en %variable%.

Exemple:

@echo off
set fruit=patate
echo Moi j'aime les %fruit% >>fichier.txt


Et donc dans fichier.txt
Il m'affiche :
Moi j'aime les patate



Alors que moi je voudrais que dans mon fichier.txt il me mette :
Moi j'aime les %fruit%





Même probleme avec une commande qui se termine par >nul.
Exemple.
@echo off
echo ping 0.0.0.0 -n 5 >nul >>fichier2.txt


Dans mon fichier2.txt il ne m'afficher rien car il y a déjà >nul

Alors que moi je voudrait que me mette :
ping 0.0.0.0 -n 5 >nul >>fichier2.txt


Si quelqu'un a une idée merci de m'aider.
Merci.
A voir également:

11 réponses

dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello

set fruit=patate
echo Moi j'aime les ^%%fruit^%% >>fichier.txt

echo ping 0.0.0.0 -n 5 ^>nul ^>^>fichier2.txt
1
dubcek Messages postés 19021 Statut Contributeur 5 637
 
afficher quoi ?
C:\>echo ping 0.0.0.0 -n 5 ^>nul ^>^>fichier2.txt
ping 0.0.0.0 -n 5 >nul >>fichier2.txt

le mettre dans un fichier ?

echo ping 0.0.0.0 -n 5 ^>nul ^>^>fichier2.txt >> fichier.txt
1
dubcek Messages postés 19021 Statut Contributeur 5 637
 
essaye
echo TaskList ^| findstr /c:XXXXXXX.exe ^>nul >> fichier.txt
1
SAW5 Messages postés 122 Statut Membre 7
 
Là je suis en train de faire un virus pour un mec qui ma fait chier.

alors là..!!! je m'excuse aux autres membres pour ma contribution dans ce post "le lien" ...je n'avais pas su les intentions de CS-BILOU...

@CS-BILOU : cherche un autres forums (pour les gamins) qui t'aidera à faire chier aux autres..

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
SAW5 Messages postés 122 Statut Membre 7
 
0
cs-bilou Messages postés 836 Statut Membre 164
 
Merci pour vos réponse.
Pour la variable sa marche super bien.

Mais pour le >nul
Sa m'affiche toujours rien.
Sa me soul un peu si quelqu'un a une idée pour le >nul je suis preneur.
Merci.
0
cs-bilou Messages postés 836 Statut Membre 164
 
Merci sa marche bien avec ping.
Mais pourquoi sa ne marche pas avec la commande taskkill ?
Exemple:

echo TaskList | findstr /c:XXXXXXX.exe ^>nul >> fichier.txt


Dans fichier.txt il n'y a rien.
Merci.
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
et comme ca
echo "TaskList | findstr /c:XXXXXXX.exe" ^>nul >> fichier.txt
0
cs-bilou Messages postés 836 Statut Membre 164
 
Baaa sa me met:
"TaskList | findstr /c:XXXXXXX.exe" >nul
Dans mon fichier sa serait possible sans les " sinon le commande ne marche pas.
Merci.
0
cs-bilou Messages postés 836 Statut Membre 164
 
Super sa marche merci beaucoup de ton aide j'ai vraiment encore beaucoup a apprendre.
Là je suis en train de faire un virus pour un mec qui ma fait chier.
En plus il s'y connais pas trop en informatique, il est mort.
Mouahahahahahahaha
La vengeance est un plat qui se mange froid ^^
-1
cs-bilou Messages postés 836 Statut Membre 164
 
Personnellement je fait des virus pas pour les passer a des gens qui ne m'ont rien fait, mais juste a ceux qui m'emmerde.
Je ne vais pas m'amuser a faire des virus pour conquérir la terre mais pour me protéger des connard.
Je suis contre les virus que tu chope sur des crack des keygen ou autre conneries alors que tu as rien demander.
Mais je suis pour les virus qui sont fait pour se venger de quelqu'un.
Voila c'est mon point de vus.
-1