Question des crochet dans un get-acl

Plus d'informations
il y a 14 ans 6 mois #10216 par paul
des crochet dans un get-acl a été créé par paul
Bonjour,
je voudrais vérifier les ACL sur les répertoires de mon serveur mais les utilisateur utilise des crochet dans le nom des répertoires.

exemple : \"d:\donnee\[test] numero1\"

l'argument -literalpath n'est pas dans la commande get-acl.

la commande
get-acl \"d:\donnee\[test] numero1\"
ne donne rien.

de quel façon procéder ?

Cordialement.



ps: puisque windows accepte les crochet dans le path. pour quoi powershell ne le supporte pas.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #10219 par Laurent Dardenne
pierrick écrit:

ps: puisque windows accepte les crochet dans le path. pour quoi powershell ne le supporte pas.

C'est peut être dû aux possibilités de globbing de ce Shell :
[code:1]
gps [a-c]*,[t-z]* -exclude *[d-t] | stop-process
[/code:1]
Il me semble que le parsing de ton exemple entre en conflit avec les possibilités de nommage de fichier du FileSystem.
Voir ce post .
Consulte la méthode statique [Management.Automation.WildcardPattern]::Escape

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.036 secondes
Propulsé par Kunena