Votre question

Envvironnement DOS Suppression des espaces dans une variable

Tags :
  • variable
  • Batch
  • Script
  • Programmation
Dernière réponse : dans Programmation
16 Mars 2012 16:29:13

Bonjour,
Loin d'être un expert en batch, je tente quand même un petit script pour tracer les connexions TSE sur un serveur. Ca donne ça :
  1. set heure= %time:~0,2%%time:~3,2%%time:~6,2%
  2. set jour= %date:~6,4%%date:~3,2%%date:~0,2%
  3. @echo Ouverture de session sur %COMPUTERNAME% avec l'utilisateur %USERNAME% le %date% à %time% >\\srv\Test$\%jour%%heure%%USERNAME%.txt


Mais la réponse renvoyée insère un espace avant les variables jour et heure dans la création du nom du fichier .txt, donc j'ai une belle erreur.
Comment virer ces espaces indésirables ??

Merci d'avance

Thierry

Autres pages sur : envvironnement dos suppression espaces variable

a c 232 L Programmation
16 Mars 2012 18:21:40

Salut,

Il me semble que tu as un espace entre ton heure= et ton %time, c'est certainement pour ça ;) 
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