Se connecter / S'enregistrer
Votre question

Aide pour débutant en batch

Tags :
  • Batch
  • Echo
  • choice
  • Programmation
Dernière réponse : dans Programmation
6 Mars 2012 11:26:18

Bonjour je suis débutant en batch et je voudrai savoir si j'ai bien fais mon code en batch

je voudrai faire une commande ou sa dit

Choisiser le programme que vous voulez ouvrir :

"Nom de programme" pour ce programme faite o
"Nom de programme" pour ce programme faite r
"Nom de programme" pour ce programme faite m
"Nom de programme" pour ce programme faite l
voici se que j'ai fais merci de me corriger
  1. @echo off
  2.  
  3. choise y/n
  4.  
  5. end

Autres pages sur : aide debutant batch

a c 232 L Programmation
6 Mars 2012 12:30:47

Hello,

La commande choise n'existe pas en batch.
J'imagine que tu voulais utiliser la commande choice plutôt...
7 Mars 2012 13:29:47

salut

pourrai tu alors modifier mon code c'est très important pour moi personnellement

Contenus similaires
a c 232 L Programmation
7 Mars 2012 14:13:53

Tu n'as pas fait de code, t'as écrit 3 commandes à la suite sans en comprendre une seule je suis sûr, en espérant que je vais tout te faire.

Dans mon message, il y a un lien sur le mot choice qui t'indiquera tout ce qu'il faut savoir sur cette commande.
22 Novembre 2012 15:17:47

exemple :ici faire un choix pour divers lancement d oulook 2007 tu change juste les titres et les commandes et voilà ! je me susi arrêté à 4 options ..
@echo OFF
Color 1e
mode con cols=125
mode con lines=40
echo.
ECHO --------Enregistrement variables
SET DIRINST=%~dp0
Echo ************************************************************************
Echo *** Entrer le domaine ou le nom du pc pour le compte Administrateur! ***
Echo ************************************************************************
call set /p domain=
cls
Echo ***************************************
Echo *** Entrer le user Administrateur ! ***
Echo ***************************************
call set /p user=
echo.
:CHOIX
cls
echo.
Echo ********************************************************
Echo *** Outils Bureautiques Brioche31 pour outlook 2007b ***
Echo ********************************************************
echo.
echo 0. Lancement mode sans echec
echo 1. Prompts for the default manager of e-mail, news, and contacts.
echo 2. Removes invalid profile keys and recreates default registry keys where applicable.
echo 3. Launches Outlook with a clean Personal Folders file (.pst)
echo 4. Clears and regenerates reminders.
set /p Choice=Type 0,1,2,3,4,5,6,7,8,9 ou E to Exit....
if [%Choice%]==[0] goto Sechec
if [%Choice%]==[1] goto checkclient
if [%Choice%]==[2] goto cleanprofile
if [%Choice%]==[3] goto cleanpst
if [%Choice%]==[4] goto cleanreminders

For %%a in (1,2,3,4,a,A,b,B,c,C,d,D,e,E,f,F,h,H,r,R,s,S,u,U,) do if not [%Choice%]==[%%a] goto End
echo.
:Sechec
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ ³Û
ECHO ³ Batch lancement outlook 2007 ³Û
ECHO ³ mode sans echec Veuillez patienter ... ³Û
ECHO ³ ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
runas /USER:%domain%\%user% "%outlook%outlook.exe /safe
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
GOTO CHOIX
:checkclient
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ ³Û
ECHO ³ Batch lancement outlook 2007 ³Û
ECHO ³ mode checkclient Veuillez patienter ... ³Û
ECHO ³ ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
runas /USER:%domain%\%user% "%outlook%outlook.exe /checkclient
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
GOTO CHOIX
:cleanprofile
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ ³Û
ECHO ³ Batch lancement outlook 2007 ³Û
ECHO ³ mode cleanprofile Veuillez patienter ... ³Û
ECHO ³ ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
runas /USER:%domain%\%user% "%outlook%outlook.exe /cleanprofile
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
GOTO CHOIX
:cleanpst
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ ³Û
ECHO ³ Batch lancement outlook 2007 ³Û
ECHO ³ mode cleanpst Veuillez patienter ... ³Û
ECHO ³ ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
runas /USER:%domain%\%user% "%outlook%outlook.exe /cleanpst
ECHO.
ECHO.
ECHO.
ECHO.
ECHO.
GOTO CHOIX
:End
ECHO --------Reset Variables
set user=
set domain=
SET DIRINST=
exit
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