Question manipulation de texte

Plus d'informations
il y a 12 ans 2 mois #16757 par bin
manipulation de texte a été créé par bin
bonjour
je dois récupérer une chaine de cactère dans un chemin fichier tell que


Write-Host \"$($_.FullName)\"
C:\Photo\paris\bastille\bastille.part01.bmp

j'aimerai transformer la valeur en: bastille.jpeg

mais la commande suivante ne fonctionne pas
Write-Host \"$($_.FullName).split(\"\\")[3] + '.jpeg'\"

merci

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

Plus d'informations
il y a 12 ans 2 mois #16761 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:manipulation de texte
Salut,
binary64 écrit:

je dois récupérer une chaine de cactère dans un chemin fichier tell que

Avec les balises code on comprend un peu mieux :
binary64 écrit:

[code:1]Write-Host \"$($_.FullName)\"
C:\Photo\paris\bastille\bastille.part01.bmp
[/code:1]
j'aimerai transformer la valeur en: bastille.jpeg

mais la commande suivante ne fonctionne pas
[code:1]Write-Host \"$($_.FullName).split(\"\\"«»)[3] + '.jpeg'\"[/code:1]

Je ne comprend pas le résultat que souhaite obtenir à partir du nom de fichier cité. Peux-tu le préciser ?
Et comptes-tu au final afficher la transformation ou renommer le fichier ?

Tutoriels PowerShell

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

Plus d'informations
il y a 12 ans 2 mois #16764 par bin
Réponse de bin sur le sujet Re:manipulation de texte
non bizarement il n'arrive pas à interprete la methode split et le write-host m'affiche
C:\Photo\paris\bastille\bastille.part01.bmp.split( \)[0] + '.vhd'

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

Plus d'informations
il y a 12 ans 2 mois #16765 par bin
Réponse de bin sur le sujet Re:manipulation de texte
non bizarement il n'arrive pas à interprete la methode split et le write-host m'affiche

C:\Photo\paris\bastille\bastille.part01.bmp.split( \)[3] + '.vhd'

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

Plus d'informations
il y a 12 ans 2 mois #16766 par bin
Réponse de bin sur le sujet Re:manipulation de texte
après des modification suppression des guillemets:
Write-Host $($_.FullName).split('\')[3] + '.jpeg'

le resultat est: bastille + .jpeg

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

Plus d'informations
il y a 12 ans 2 mois #16767 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:manipulation de texte
essaie ceci :
[code:1] Write-Host \"$(($_.FullName).split(\"\\"«»)[3]).jpeg\"[/code:1]

Tutoriels PowerShell

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

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