Il y a actuellement 335 visiteurs
Jeudi 25 Avril 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[reglé] Fichier batch

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[reglé] Fichier batch

Message le 01 Juil 2004 11:48

Salut à tous,

J'ai un petit problème de "programmation" (si on peut appeler le batch comme ça)...

Donc je souhaite créer un genre de menu dans le style

<Exemple>

Installer:
1- Adaware
2- patati patata
3- patastroumph

Entrez votre choix => ...

</exemple>

Donc voila, je sais que la commande choice n'est plus dispo sous windows xp, donc je doit trouver une alternative... voila le code du programme sans la commande...

<code>

@echo off
cls

echo Installer
echo 1- Adaware
echo 2- Patati patata
echo 3- Patatstroumph

rem: il faut ici la commande
echo Entrez votre choix =>
rem : une sorte d'input (basic) en batch... si ca peut aider

if "%1"=="1" goto adaware
if "%1"=="2" goto patati patata
rem: je laisse la fin parce que ca me soule un peu d'écrire le reste ;)

:adaware
cd adaware
adaware6.exe

:patatati patata
cd patati patata
patati.exe

</code>

Voilà, en attendant vos réponse

merci d'avance

kmeleon
Avatar de l'utilisateur
fancameleon
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 107
Inscription: 05 Jan 2003 19:16
Localisation: Toulouse
 


Message le 01 Juil 2004 12:23

Si j'ai bien tout compris, tu voudrais créer un CD d'installation (presque automatique) des outils NECESSAIRES pour un bon fonctionnement de windows...

Il me semble qu'il y a des outils un peu plus pratiques qui permettent de faire ca d'une facon plus convivialle qu'un script batch (avec un installshield & co en plus)... [1]

Et au pire, un petit script en python (compilé) avec une interface en GTK2/wxWindows est aussi simple a écrire qu'un script batch, et bcp plus puissant (en terme de fonctionnalités & outils/bibliotheques dispo)...


[1] InnoSetup (logiciel open-source) : http://www.jrsoftware.org/isinfo.php
ou NSIS (logiciel libre) http://nsis.sourceforge.net/
Avatar de l'utilisateur
glenux
PC-Infopraticien
PC-Infopraticien
 
Messages: 2759
Inscription: 01 Mar 2003 16:22
Localisation: Entre deux BarCamps
 

Message le 02 Juil 2004 09:00

merci pour ta réponse glenux, mais étant novice en programmation (je m'attaque à peine au C), je préfère continuer avec un language linéaire...

Donc j'ai trouvé la solution, mettre une variable... pour mieux expliquer :

en repprenant notre exemple:

<code>

@echo off
cls

echo Installer (choix+entrée+f6+entrée)
echo 1- Adaware
echo 2- AcrobatReader
echo 3- Avast!

copy con variable.txt
copy test.txt+variable.txt+variable2.txt 2.bat

rem Initilisation de la variable
2.bat

rem Donc la variable va etre incluse dans un nouveau fichier batch qui sera lancé... variable2.txt contient le reste du code, test contient l'initilisation de la variable (set variable=), et variable.txt contient ...la variable ;)

rem Ceci nous donne le fichier 2.bat:

@echo off
cls
set variable=9
if "%variable%"=="1" goto Adaware
if "%variable%"=="2" goto AcrobatReader
if "%variable%"=="3" goto Avast

:Adaware
rem Ici les commandes d'execution du programme

:AcrobatReader

:Avast

rem Et ainsi de suite...

</code>

Donc voila j'ai trouvé... merci kamem pour tes réponses (d'ailleurs nsis j'ai rien compris...)...

bye
kmeleon
Avatar de l'utilisateur
fancameleon
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 107
Inscription: 05 Jan 2003 19:16
Localisation: Toulouse
 



Sujets similaires

Message [Réglé] bloc note sous windows 11
Bonjour, avec Windows 11 le bloc note a changé de comportement. J'aimerai savoir s'il est possible de revenir à l'ancienne méthode, à savoir que lorsqu?on l'ouvre il n'affiche pas systématiquement tous les notes qui ont été crées avant et à la fermeture lors d'une modif qu'il propose d?enregistrer. ...
Réponses: 2

Message [Réglé] casque audio
Bonjour Je posséde un casque audio JBL en bluetuoth sur mon pc qui fonctionnait très bien . Je viens de le recharger et mon PC ne le trouve plus ?Cela ne doit pas être grave mais je ne trouve pas la solution . Merci pour votre aide .
Réponses: 8

Message [Réglé] probleme USB
Bonjour a tous,Je ne sais ou poster mon problème d'USB je le post donc ici . Mon souci vient du fait que lorsque je branche mon intercom SENA SRL 3 sur les USB mon PC sous W10 j'ai l'impression que celui-ci se connecte deux fois car j'entends bien le son de la connexion se faire deux fois et j'ent ...
Réponses: 5

Message [Réglé] World of Tank Blitz sans Steam ?
SalutEst ce que quelqu'un sait comment jouer à World of Tank Blitz sans Steam, sur PC ?Lancer Steam à chaque fois ça consomme des resssources pour rien.J'ai essayé de télécharger le jeu sur Microsoft mais il semblerait que ça soit uniquement pour la Xbox !?Une idée ?
Réponses: 6

Message [Réglé] Bleu screen en lançant un jeu sur Win 11
Re,yevgi a écrit:Sinon, je ne comprends plus rien...En lisant ta réponse, je vois ceci :https://zupimages.net/up/24/15/yqpl.pngEn revu sous ma zone de rédaction de réponse, je vois ceci :https://zupimages.net/up/24/15/g4aw.pngDu coup j'ai 2 process distincts, qui donnent 2 résultats différents :- Se ...
Réponses: 33

Message [Réglé] Impossible d'ouvrir les droits d'accès...
Bonsoir, voila mon soucis actuellement, c'est que je ne peux plus rien faire sur mon pc, j'ai voulu modifier les droits d'accès à un jeu sur mon pc aujourd'hui et sans rien comprendre, ça m'a retiré les droits d'accès au disque C: et E: qui sont respectivement un SSD et un HDD, et je ne sais plus qu ...
Réponses: 25

Message [Réglé] Fenêtres Powershell intempestives
Bonjour,Depuis environ 3 semaines, le ventilateur de mon PC Portable tourne beaucoup plus qu'avant (je sais qu'il fait très chaud, mais quand même !), et surtout, j'ai régulièrement des fenêtres Powershell qui s'ouvrent inopinément.En cherchant des solutions ici et là, j'ai téléchargé FRST, et j'ai ...
Réponses: 15


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.