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

Scripts/Batch Discussion :

Création application IIS [PowerShell]


Sujet :

Scripts/Batch

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut Création application IIS
    Bonjour,

    J'essaye de créer une application à l'aide de la commande New-WebApplication

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    New-WebApplication -Site 'Default Web Site' -Name name -PhysicalPath 'C:\work\IIS\BIN\APP' -ApplicationPool DefaultAppPool
    L'erreur retournée est systématiquement : Impossible de trouver un paramètre correspondant au nom «*physicalPath*».

    Quelqu'un a une idée svp ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Ok, ca ne fonctionne pas sur Win7 mais sur 2008 ça fonctionne.

    La seule chose que je doive trouver à présent, c'est comment passer des paramètres de ligne de commande à un script .ps1

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Salut,
    Citation Envoyé par rodbeck Voir le message
    La seule chose que je doive trouver à présent, c'est comment passer des paramètres de ligne de commande à un script .ps1
    Tu peux préciser les mêmes paramètres que ton cmdlet cible en les propageant ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Param($Site)
     
     New-WebApplication -Site:$Site
    Mais je ne suis pas certains que cela réponde à ta question.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Hello,

    J'ai trouvé la commande magique "Param" entre temps. Je pense qu'elle devrait être en gros et en rouge sur tous les sites qui parlent de Powershell

    Pour ce qui est de mon New-WebApplication par contre j'ai toujours mon erreur sous win 7 : Impossible de trouver un paramètre correspondant au nom «*physicalPath*».

    Quelqu'un a déjà réalisé des outils similaires ?

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par rodbeck Voir le message
    Pour ce qui est de mon New-WebApplication par contre j'ai toujours mon erreur sous win 7 : Impossible de trouver un paramètre correspondant au nom «*physicalPath*».
    Tu as bien une version 2 et pas une CTP ?
    As-tu vérifié si sous W7 il ne portait pas un autre nom ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Citation Envoyé par Laurent Dardenne Voir le message
    Tu as bien une version 2 et pas une CTP ?
    As-tu vérifié si sous W7 il ne portait pas un autre nom ?
    Hello,

    Ma version provient d'un abonnement MSDN, c'est une ultimate, si ça aide.

    Comment puis-je vérifier ? Je n'ai pas trouvé énormément de littérature qui prenne en compte la spécificité de W7, et lorsque je regarde l'aide de PowerGUI, il indique bien que le paramètre est bien présent et avec la bonne orthographe.

  7. #7
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par rodbeck Voir le message
    Ma version provient d'un abonnement MSDN, c'est une ultimate, si ça aide.
    Je parlais de la version de PS, mais sous W7 c'est PS version 2.
    Citation Envoyé par rodbeck Voir le message
    lorsque je regarde l'aide de PowerGUI, il indique bien que le paramètre est bien présent et avec la bonne orthographe.
    Essaie dans la console PowerShell :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    (gcm New-WebApplication).parameters
    J'ai eu un soucis de ce type sous Windows Server 2003 avec un autre cmdlet, mais à ce jour je n'ai pas trouvé la raison.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Citation Envoyé par Laurent Dardenne Voir le message
    Je parlais de la version de PS, mais sous W7 c'est PS version 2.

    Essaie dans la console PowerShell :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    (gcm New-WebApplication).parameters
    J'ai eu un soucis de ce type sous Windows Server 2003 avec un autre cmdlet, mais à ce jour je n'ai pas trouvé la raison.
    Le paramètre apparaît bien dans la liste de la commande gcm...

  9. #9
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par rodbeck Voir le message
    Le paramètre apparaît bien dans la liste de la commande gcm...
    Super !
    D'après la doc sur technet ce paramètre est lu du pipeline ByPropertyName.
    Essaie de créer un objet personnalisé en utilisant les paramètres de ce cmdlet comme nom de membre de l'objet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $o=New-Object PSObject -Property @{Site="";PhysicalPath="" ... }
    #ensuite
    $o|NewWeb-Application

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Hello et merci, j'obtiens la même erreur en utilisant ce code...

    EDIT : finalement je m'en suis sorti en utilisant appcmd lorsque je suis sous windows 7... C'est un peu nul mais bon, au moins ça fonctionne.

    Merci à tous pour votre aide !

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

Discussions similaires

  1. Quelle architecture pour création application client/serveur
    Par bacchus41 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 08/06/2009, 18h03
  2. Création application web via Services Web
    Par sylvainpiau dans le forum SharePoint
    Réponses: 5
    Dernier message: 30/03/2009, 17h19
  3. Création application page
    Par glucas59 dans le forum SharePoint
    Réponses: 3
    Dernier message: 04/11/2008, 11h31
  4. BCB : Création Application et Service
    Par akeix dans le forum C++Builder
    Réponses: 3
    Dernier message: 15/07/2007, 16h45
  5. Demande conseils pour création application
    Par Cryolite dans le forum Oracle
    Réponses: 2
    Dernier message: 06/04/2006, 19h04

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