Se connecter / S'enregistrer
Votre question

aide script sur windows

Tags :
  • Echo
  • Programmation
Dernière réponse : dans Programmation
18 Mars 2008 15:11:47

Bonjour,

je suis un newbie dans le monde des scripts, en fait j'ai besoin de fair un script qui prend une variable par example "f" et la gardez dans une autre variable par exemple "Liste". Mais aussi je veux changer l'extention du fichier ou bien pouvoir pendre les donnes de la variable "f" les garde dans "Liste" mais sans l'extention.

voilà mon script:

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR %%f IN (*.txt) DO SET Liste= "%%f" & echo !Liste!

le resultat de mon echo c'est le suivant:

moi.txt
toi.txt
lui.txt


En fait le resultat que je veux c'est le suivante

echo !Liste!

yo.doc
tu.doc
el.doc

avec linux ce fait comment ça mais sur windows je n'y arrive pas
Liste=”${f%%.txt}.doc”

qq'un peut m'aider ??

merci

Autres pages sur : aide script windows

20 Mars 2008 09:36:43

Merci Beaucoup pour votre reponse

voilà mon script et apparement ça marche bien

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR %%f IN (*.txt) DO SET Liste= %%~nf.doc & tshark -r %%f -w !Liste!
pause

encore
Merci
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS