Question
syntaxe aide
- get-help
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 9 mois 3 semaines #32839
par get-help
syntaxe aide a été créé par get-help
Bonjour,
Quelle est le différence entre :etJ'ai bien compris que dans l'aide, les crochets indiquent un paramètre facultatif, mais pourquoi ici le premier paramètre contient deux crochets de début ?
Merci.
Quelle est le différence entre :
[[-IPAddress] <string[]>]
[-InterfaceIndex <uint[]>]
Merci.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 9 mois 3 semaines #32840
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet syntaxe aide
Salut,
selon cette doc le paramètre -Interface est positionnel et obligatoire dans le jeu de paramètre associé.
Le second paramètre -IPAdress est positionnel mais facultatif.
A mon avis un peu obscure comme syntaxe
selon cette doc le paramètre -Interface est positionnel et obligatoire dans le jeu de paramètre associé.
Le second paramètre -IPAdress est positionnel mais facultatif.
A mon avis un peu obscure comme syntaxe

Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- get-help
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 9 mois 3 semaines #32842
par get-help
Réponse de get-help sur le sujet syntaxe aide
Salut Laurent,
Merci pour ta réponse.
Pour obligatoire et facultatif pas de problème mais pourrais-tu m'expliquer le positionnel et son implication ?
Merci d'avance.
Merci pour ta réponse.
Pour obligatoire et facultatif pas de problème mais pourrais-tu m'expliquer le positionnel et son implication ?
Merci d'avance.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 9 mois 3 semaines - il y a 9 mois 3 semaines #32843
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet syntaxe aide
>>expliquer le positionnel
L'absence de nom de paramètre incrémente, en interne, la position de chaque valeur précisée sur une ligne d'appel de cmdlet (ParameterBinding, cf. Trace-Command). Voir aussi l'attrbut Parameter.
>>et son implication
L'usage du positionnel implique une revue de code si on change "la signature" du cmdlet, ici rien de nouveau, donc de tjr préciser le nom d'un paramètre réduit ce type de modification.C'est laborieux lors de la saisie mais c'est un choix.
Si c'est pour coder rapido dans une console c'est plus le + efficace, on ne maintient pas ce type de code ; -)
Les concepteurs ont autorisés plusieurs manières d'écrire un appel de cmdlet, mais n'ont pas précisés leurs intentions.
Et puis si on doit documenter la documentation, y a un truc qui cloche
L'absence de nom de paramètre incrémente, en interne, la position de chaque valeur précisée sur une ligne d'appel de cmdlet (ParameterBinding, cf. Trace-Command). Voir aussi l'attrbut Parameter.
>>et son implication
L'usage du positionnel implique une revue de code si on change "la signature" du cmdlet, ici rien de nouveau, donc de tjr préciser le nom d'un paramètre réduit ce type de modification.C'est laborieux lors de la saisie mais c'est un choix.
Si c'est pour coder rapido dans une console c'est plus le + efficace, on ne maintient pas ce type de code ; -)
Les concepteurs ont autorisés plusieurs manières d'écrire un appel de cmdlet, mais n'ont pas précisés leurs intentions.
Et puis si on doit documenter la documentation, y a un truc qui cloche

Tutoriels PowerShell
Dernière édition: il y a 9 mois 3 semaines par Laurent Dardenne.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6290
- Remerciements reçus 67
il y a 9 mois 3 semaines #32844
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet syntaxe aide
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- get-help
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 9 mois 3 semaines #32846
par get-help
Réponse de get-help sur le sujet syntaxe aide
Merci pour ces explications

Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.052 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- syntaxe aide