Bonjour à tous !
Comme indiqué dans le titre, je voudrais lancer un script que j'ai créé sous windows 7.
Sauf que depuis je suis passé à Windows 10...
Des commandes comme echo ne sont plus reconnus, c'est embêtant !
Comment puis-je faire svp ?
Bonjour à tous !
Comme indiqué dans le titre, je voudrais lancer un script que j'ai créé sous windows 7.
Sauf que depuis je suis passé à Windows 10...
Des commandes comme echo ne sont plus reconnus, c'est embêtant !
Comment puis-je faire svp ?
Bonjour
Avec le clic droit sur le fichier choix Propriétés tu n'as pas le choix (onglet compatibilité) du mode d'exécution du fichier ?
echo est toujours disponible sous windows 10.
Tu ne tenterai pas d'exécuter ton script sous powershell par hasard ?
« Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur. »
« Le watchdog aboie, les tests passent »
Pouvez-vous nous poster votre script batch et
Désolé du retard, j'étais en vacances !
Je ne vois pas d'onglet compatibilité...
Je double-clic simplement sur le fichier, et une fenêtre cmd s'ouvre et se referme comme si mon script était vide.
J'en ai plusieurs et même le plus basique ne fonctionne pas :
Je précise que les peu de script que j'ai pris sur internet fonctionnent !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 echo off cls echo Mon nom est %1 echo Mon prenom est %2 echo Je m'appelle %2 %1 echo on
Si la fenêtre se ferme c'est tout simplement parce que tu ne lui indiques pas qu'il faut ne pas la fermer...
Rajouter une instruction "pause" à la fin.
« Toujours se souvenir que la majorité des ennuis viennent de l'espace occupé entre la chaise et l'écran de l'ordinateur. »
« Le watchdog aboie, les tests passent »
Code BAT : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 @echo off echo Taper votre nom ! Set /P "nom=" echo Taper votre prenom ! Set /P "prenom=" Call :MySub %nom% %prenom% pause & exit ::**************************** :MySub <nom> <prenom> cls echo Mon nom est %1 echo Mon prenom est %2 echo Je m'appelle %2 %1 ::****************************
Ah oui en effet merci !
Et un autre qui affichait les commande également, j'ai mis une ligne vide en première ligne et ça marche
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager