[Batch] Condition fichier cache

Lady -  
 Vortex03 -
Bonjour,
la j'ai un petit problème, je ne m'y connais pas plus qu'il faut en batch file (en Win2000) et je dois en faire un...
bon alors ma question :
je veux faire un If dossier caché
existe
fermer la fenêtre DOS
existe pas
exécuter fichier.exe
Je sais que c'est pas compliqué, malgré les recherches faites, je n'y comprend rien...

Merci de votre aide!!!

2 réponses

  1. mirza
     
    voila toto.bat :

    REM en début de ligne = commentaire

    REM faire un dir des fichiers cachés
    dir /A:H

    if %errorlevel% == 0 exit
    call fichier.exe

    tu peux remplacer
    dir /A:H
    par
    dir /A:H monfichier.txt
    pour tester la présence de monfichier.txt au lieu de n'importe quel fichier caché

    dis nous si ça marche bien stp que tout le monde en profite !
    0
  2. lady
     
    Ben oui sa marche!!!!!!!!
    Merci beaucoup....
    -xxx-
    Une autre question... la j'ai comme information que
    date /T >> fichier.txt
    va écrire la date dans le fichier.. est-ce bien cela car ca ne fonctionne pas, du moins il n'y a rien d'écrit dans le fichier.
    Encore une chose...
    Pour y avoir le hostname d'écrit fait-on la même chose?? sans le /t...
    0
    1. mirza
       
      Resalut !

      je ferai plutot avec un seul '>' du style :

      date /T > fichier.txt

      hostname e sais pas si ça existe en DOS

      essayes

      hostname > toto.txt

      ou

      ipconfig > toto.txt

      @+,

      mirza
      0
    2. lady
       
      hostname existe en effet, c'est le nom de l'ordinateur...

      cela ne fonctionnait pas parce qu'il ne faut pas d'espace aux contours du >

      exemple:

      date /t>>fichier.txt

      J'ai recherché aussi et >> entre les infos à la suite de ce qui est déja...

      exemple:

      jeu.21-03-2003
      vend.22-03-2003

      la j'ai un prob...
      pour mon installation, il faut que les user soit Administrateur, malheureusement, ceux-ci sont Power User.
      Y a-t-il possibilité de changer leur droits à partir de leur compte???
      0
      1. mirza > lady
         
        rebonjour Lady,

        je n'y connais rien au droit, à mon avis postes un nouiveau message intutilé 'pb de rotis sous DOS pour installation' tu auras peut-être des rponses,

        bye

        mirza
        0
      2. lady > lady
         
        Merci,
        c'est ce que je vais faire immédiatement!!!

        a+
        0
      3. Vortex03 > lady
         
        Salut!
        Essai ça:

        echo Nous sommes le %date% et, il est precisement %time%>>ton_fichier.txt

        Ca devrait t'enregistrer la date ainsi que l'heure exacte!!!
        0