5099 sujets

Le Bar du forum

Bonjour à tous,
Je ne sais pas si c'est le bon coin, mais j'ai un petit problème avec Win10.
J'ai rapatrié des programmes écrits ne LibertyBasic de XP Pro sous Win10.
Et ça ne marche pas !

    RUN "I:\A\programmes\listejpeg.bat"

Sous XP, le .bat s'exécute parfaitement.
Sous Win10, il ne s'exécute simplement pas !
Et pourtant, le .bat n'est pas sorcier :

CD I:\
CD I:\A\B
DIR *.jpg >jpeg.txt
MOVE /Y jpeg.txt I:\A\programmes
CD I:\
EXIT

Quid ?
Qui peut m'aider ?
Merci d'avance et cordiales salutations
Modérateur
Et l'eau Bzhorace,

Je ne suis pas du tout spécialiste windows. Cependant, il me semble qu'il y ait une possibilité de mettre en compatibilité exe. De mémoire (je dis peut-être des bêtises) :
- clique droit sur le fichier
- choisir propriété
- choisir compatibilité win XP.

Là, je suis sur ma SLED. Tout à l'heure, je passerai sur mon win10 et je regarderai.

edit: tu peux changer la compatibilité d'un fichier *.exe mais pas pour un *.bat. Comme je suis une quiche en ms dos, j'ai essayé un truc, mais ça ne fonctionne pas. Mais pourquoi ne lances tu pas directement le fichier : I:\A\programmes\listejpeg.bat au lieu d'essayer avec ton fichier incompatible ? D'une manière général, ce genre de chose je le fais en bash ou en Python ou en php Smiley cligne le msdos, ouais Smiley lol
Modifié par niuxe (02 Mar 2022 - 23:42)