Bonjour a tous,
je suis actuellement bloqué sur un problème de variables... et je me trouve un peu con...
Mon script actuel crée un second script au démarrage de tous les utilisateurs (à coups de ECHO >> ) mais j'ai besoin d'envoyer "%userprofile%\monfichier.log" dans ce script "enfant".
le souci c'est que quand je fais echo ^"^%userprofile^%^"\monfichier.log ça ne marche pas ...
si je tape à la main dans une fenetre de commandes echo ^"^%userprofile^%^">C:\test.txt ça fonctionne... mais pas dans mon fichier BATCH alors que c'est exactement ce résultat que je souhaite obtenir ...![]()
(j'ai presque tout essayé sur les possibilités de cette syntaxe... doit y avoir un execption que j'ignore, comme les %% des variables de FOR a mon avis)
et le souci c'est que sans les guillemets autour de %userprofile% le "if exist" chie quand il tombe sur l'espace de "Documents and Settings".
Bref, la joie
Si quelqu'un a la solution, je serais bien content![]()
Partager