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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [WinXP] Créer un fichier .bat qui ouvre le command prompt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[WinXP] Créer un fichier .bat qui ouvre le command prompt

n°1414055
Yoyo@
Posté le 26-07-2006 à 18:33:04  profilanswer
 

Salut,
 
Je souhaite créer un fichier batch sous Windows XP qui ouvre le command prompt sur un répertoire donné, et qu'ensuite, la fenêtre de commande reste ouverte.
 
Est ce possible?
 
Merci.

mood
Publicité
Posté le 26-07-2006 à 18:33:04  profilanswer
 

n°1414064
omega2
Posté le 26-07-2006 à 18:56:28  profilanswer
 

Code :
  1. cd c:\temp\
  2. cmd


testé avec winXP et ca marche

n°1414066
Yoyo@
Posté le 26-07-2006 à 19:01:48  profilanswer
 

Super!
 
Merci.
 
En fait, j'avais tenté un:

cmd
cd hello


 
Mais ça ne marchait pas.
 
Question:
 
cmd a pour effe d'ouvrir la fenêtre de prompt sur le répertoire courant? Et le fait de faire un CD avant le cmd a pour effet de changer le répertoire courant pris par le cmd?

n°1414095
MagicBuzz
Posté le 26-07-2006 à 20:16:53  profilanswer
 

cmd /? à l'invite...

n°1414114
wackevat
Posté le 26-07-2006 à 20:47:55  profilanswer
 

omega2 a écrit :

Code :
  1. cd c:\temp\
  2. cmd



Ou :
cmd /k "cd /d C:\temp"

n°1414206
Yoyo@
Posté le 27-07-2006 à 00:04:27  profilanswer
 

D'accord, merci ;)
 
En fait, il subsiste un petit problème.
 
Le but ultime pour moi est de créer un fichier bat qui fasse deux choses:
-qui ouvre l'explorateur dans un répertoire qu'on appellera C:\hello (en mode "Explorer" ), grâce à la commande explorer /e,"C:\hello"
-qui ouvre l'interprêteur de commande MSDOS grâce à la commande cmd /k "cd C:\hello"
 
J'ai donc pensé au batch suivant:
 

cmd /k "cd C:\hello"
explorer /e,"C:\hello"


 
Malheuresement, l'explorer ne s'ouvrira que lrsque j'aurais fermé ma fenêtre de prompte. Il y a donc exécution synchrone, cad que la ligne 2 ne s'exécute que lorsque le programme de la ligne est terminé...
 
Comment puis-je faire?

n°1414207
MagicBuzz
Posté le 27-07-2006 à 00:09:14  profilanswer
 

Code :
  1. start explorer /e,"c:\users"
  2. cmd /k "cd c:\users"

n°1414208
Yoyo@
Posté le 27-07-2006 à 00:15:09  profilanswer
 

Super, ça marche (je l'ai fait dans l'autre sens mais c'est pareil)
 
Merci beaucoup.
 
Pour info, j'assigne ce genre de programme à des touches de mon clavier Logitech, pour lancer rapidement des routines dont je me sers beaucoup; c'est très pratique.
 
:hello:


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

  [WinXP] Créer un fichier .bat qui ouvre le command prompt

 

Sujets relatifs
Nombre de caractere dans un fichier texteLire un fichier contenant une matrice et le stocker dans un vecteur
Lire un fichier sur le client avant un upload[Résolu] Récupérer le chemin d'un fichier que l'on upload
Rediriger les Console.writeline vers un fichier[vba access] controle créer à la volée avec evenement
export base Mysql vers fichier excelNom de fichier valide
verifier qui qu' un mot existe dans un fichier txt[PHPNuke] limitation pour inclure un fichier dans un bloc ?
Plus de sujets relatifs à : [WinXP] Créer un fichier .bat qui ouvre le command prompt


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