Question
Problème avec nom de fichier
- steph_d
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 65
- Remerciements reçus 0
il y a 16 ans 11 mois #4532
par steph_d
@+ Steph
Problème avec nom de fichier a été créé 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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 11 mois #4533
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Problème avec nom de fichier
Salut,
steph_d écrit:
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
steph_d écrit:
C'est un bug de la V1. Voir ce postC'est curieux non ?
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.044 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Discussions générales
- Problème avec nom de fichier