Question Problème avec nom de fichier

Plus d'informations
il y a 16 ans 11 mois #4532 par steph_d
Bonjour

Apparement PowerShell a un problème avec les noms de fichier qui ont un ou des crochets.
Exemple: [code:1]get-content \"test [6].txt\"[/code:1] n'affiche rien, ni le contenu ni une erreur.
De même dans une invite de commande PS [code:1]type \"test [6].txt\"[/code:1] n'affiche rien non plus, alors que dans une bonne vieille invite de commande dos [code:1]type \"test [6].txt\"[/code:1] affiche bien le contenu du fichier.

C'est curieux non ?

Stephane

@+ Steph

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

Plus d'informations
il y a 16 ans 11 mois #4533 par Laurent Dardenne
Salut,
steph_d écrit:

C'est curieux non ?

C'est un bug de la V1. Voir ce post
qui référence ces entrées sur MSConnect :

connect.microsoft.com/feedback/ViewFeedb...242615&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...242623&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...242736&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...=76239&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...211307&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...277707&SiteID=99
connect.microsoft.com/feedback/ViewFeedb...259739&SiteID=99

En consultant cette article on y lit que les crochets peuvent être utilisés comme désignant uné étendue de lettre, un peu comme dans les regex :
[code:1]
Get-ChildItem C:\Test\[a-f]*
[/code:1]
Dans ce cas on peut supposer que le parseur de la ligne de commande de PowerShell a un peu de mal à déterminer de quoi on parle...<br><br>Message édité par: Laurent Dardenne, à: 7/04/09 10:56

Tutoriels PowerShell

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

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