IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

création d'alias via le fichier metabase.bin


Sujet :

Windows

  1. #1
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Par défaut création d'alias via le fichier metabase.bin
    Je voudrais savoir comment je pourrais faire pour créer un nouveua répertoire virtuel sans passer par l'interface windows, je voudrais le faire via un exe ou alors des lignes de commandes, cela est-il possible ?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 5
    Par défaut
    la commande subst permet de faire ça:
    Associe un chemin à une lettre de lecteur.

    SUBST [lect1: [lect2:]chemin]
    SUBST lect1: /D

    lect1: Lecteur virtuel auquel vous voulez affecter un chemin.
    [lect2:]chemin Lecteur physique et chemin que vous voulez affecter à
    un lecteur virtuel.
    /D Supprime un lecteur substitué (virtuel).

    SUBST sans paramètres affiche la liste des lecteurs virtuels en cours.
    tu peux mettre cette commande dans un .bat pour l'executer

    [Edit]Excuse, j'avais pas lu le titre mais c'est quoi un fichier metabase.bin ?[/Edit]

    A+

  3. #3
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Par défaut plus de détails sur ces lignes de codes
    je ne sais pas j'ai du oublier de prééciser des informations sur ma question, en fais j'ai installé le gestionnaire de Services Internet (IIS), ce gestionnaire a sa propre "base de registre", qui stoke toutes les informations sur des répertoires virtuels.

    Ce que je veux c'est créer par exemple un répertoire :

    TestBin qui pointe sur C:\Test
    Test qui point sur C:\Test\Portal

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 25
    Par défaut
    Salut,

    Désolé pour la réponse très tardive....

    Donc basiquement pour créer un virtual directory en WSH c'est très simple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Option Explicit
    
    Dim Root
    Dim Dir
    
    On Error Resume Next
    
    Set Root = GetObject("IIS://LocalHost/W3SVC/1/ROOT")
    
    if &#40;Err.Number <> 0&#41; then
          MsgBox "Web Server doesn't exist"
          wscript.Quit
    end if
    
    Set Dir = Root.Create&#40;"IIsWebVirtualDir", "TestBin"&#41;
    
    Dir.Path = "C&#58;\Test"
    Dir.AccessRead = True
    Dir.AccessWrite = False
    Dir.EnableDirBrowsing = False
    Dir.AppFriendlyName = "TestBin"
    Dir.SetInfo
    
    Set Dir = Nothing
    Set Root = Nothing

    Tu peux trouver plein d'exemples / références sur Internet :
    http://msdn.microsoft.com/library/de...iaorefiwvd.asp
    http://msdn.microsoft.com/library/de...rver022299.asp
    http://www.eggheadcafe.com/articles/20010609.asp

    Ensuite, il faut voir si tu veux l'appeler depuis un site web (ASP), depuis un script à deployer sur plusieurs serveurs, etc... il faudra faire attention aux problèmes d'authentification (il faudra être en administrateur)....

  5. #5
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Par défaut Code et Inno Setup
    Comment utiliser tes lignes de code avec Inno Setup ?
    Merci d'avance

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 25
    Par défaut
    Je ne connais pas du tout Inno Setup Compiler, mais ce code est déjà du vbscript, normalement pas de pb.....

  7. #7
    Membre averti
    Inscrit en
    Mars 2003
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Par défaut plantage ...
    J'ai un plantage au niveau de le premier ligne de code ou il me dit que Dim n'est pas déclaré, que faire ??

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 25
    Par défaut
    euh...comme je t'ai dit je ne connais pas du tout Inno Setup Compiler, mais DIM permet de déclarer une variable en vb (ou vbs).
    Donc si il ne le reconnait pas, je doute fort qu'il supporte (ou en tout cas que ce script soit configuré pour être interprété en vbscript).
    Tu peux faire le test en sauvegardant le code que je t'ai donné dans un .vbs et en double cliquant dessus (déjà pour voir si le code fonctionne).
    Ensuite, si il fonctionne, peut être peux tu appeler depuis Inno Setup Compiler juste la ligne de commande suivante:
    cscript.exe <script.vbs>
    Pour exécuter le script avec cscript.exe mais sans le faire intérpréter par Inno Setup....

    Bonne chance...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/09/2014, 17h48
  2. [AC-2007] Utiliser une variable comme alias lors de la création de table via Vba
    Par Tipstitou dans le forum VBA Access
    Réponses: 2
    Dernier message: 20/09/2010, 10h29
  3. [MYSQL 5.0.18] fichiers mysql.bin.0000001 ?
    Par frochard dans le forum Administration
    Réponses: 3
    Dernier message: 24/01/2006, 22h26
  4. Prb mettre à jour une table via un fichier excel
    Par antier dans le forum Access
    Réponses: 3
    Dernier message: 02/12/2005, 10h31
  5. Création d'un alias via mon application
    Par Neilos dans le forum C++Builder
    Réponses: 3
    Dernier message: 18/10/2003, 23h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo