Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
800 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch] Lancer une ligne de commande avec des paramètres

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch] Lancer une ligne de commande avec des paramètres

n°2104935
4ur31
Posté le 05-10-2011 à 17:19:18  profilanswer
 

Hello,
 
Je suis débutant en batch et pour m'exercer, je me demandais comment faire pour lancer une ligne de commande avec des paramètres. Je m'explique : je voudrais lancer un cmd.exe avec les paramètres suivants :

Code :
  1. color 0A
  2. prompt %USERNAME%@%COMPUTERNAME%:


 
(en gros, une commande en mode matrix avec un prompt debian-like genre Toto@Toto-PC:)
 
Mon problème est bien sûr que la fenêtre se ferme immédiatement après ouverture. Avez vous une idée ?
 
--> J'ai esssayé de faire "start cmd.exe -color 0A" mais ça ne fonctionne pas.
 
Merci d'avance

mood
Publicité
Posté le 05-10-2011 à 17:19:18  profilanswer
 

n°2105069
olivthill
Posté le 06-10-2011 à 12:01:24  profilanswer
 

Pour voir tous les paramètres admis pour un programme DOS, lancer ce programme avec /? derrière. Par exemple, chez moi :

C:>cmd /?
Démarre une nouvelle instance de l'interpréteur de commandes de Windows XP
 
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
    [[/S] [/C | /K] chaîne]
 
/C  Exécute la commande donnée par la chaîne de caractères puis se termine
/K  Exécute la commande donnée par la chaîne de caractères puis reste actif
/S  Modifie le traitement de la chaîne après /C ou /K (voir ci-dessous)
/Q  Exécute (sans interactions) la commande donnée puis reste actif
/D  Désactive l'exécution de AutoRun à partir du Registre (voir ci-dessous)
/A  Redirige la sortie de commandes internes vers un canal ou un fichier ANSI
/U  Redirige la sortie de commandes internes vers un canal ou un fichier
    UNICODE
/T:fg,  Change la couleur du premier ou de l'arrière plan (voir aussi COLOR /?)
/E:ON   Active les extensions de commande (voir ci-dessous)
/E:OFF  Désactive les extensions de commande (voir ci-dessous)
/F:ON   Active les caractères de fin des noms de fichiers et de répertoires
        (voir ci-dessous)
/F:OFF  Désactive les caractères de fin des noms de fichiers et de répertoires
        (voir ci-dessous)
/V:ON   Active l'expansion retardée des variables d'environnement en
        utilisant ! comme délimitation.
        Par exemple, /V:ON permet à !var! de développer la variable var à
Appuyez sur une touche pour continuer...


Cela permet de voir qu'il faut utiliser /K pour que la fenêtre ne se ferme pas tout de suite, etc.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Batch] Lancer une ligne de commande avec des paramètres

 

Sujets relatifs
[Résolu] Question sur l'optimisation pour compter le nombre de lignerollover sur toute une ligne et toute une colonne avec jquery
[AIDE] Mise en ligne site web JAVA-JSPProbléme commande SQL sous access
Convertisseur html vers PDF en ligne de commande[BATCH] récupération taille total disque
[BATCH] XCOPY + Shutdown[R][Script/Batch]Install silencieuse d'Interwrite v8.91 sur postes ..
[Résolu] Programmation d'un jeu en ligne en flash 
Plus de sujets relatifs à : [Batch] Lancer une ligne de commande avec des paramètres


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR