Question
Problème d'encodage/affichage des caractères
- Beaudier
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
il y a 15 ans 3 mois #8143
par Beaudier
Problème d'encodage/affichage des caractères a été créé par Beaudier
Bonjour
Je m'initie à faire du powershell à distance.
Cela fonctionne a peu près comme je veux, mais il y a quelque chose d'assez embêtant, ce sont les caractères accentués (non-ASCII) qui sont remplacés par d'autres caractères spéciaux, uniquement quand j'effectue une commande dans une session distante avec Enter-PSSession.
J'ai essayé de modifier la variable $PSSessionOption, en affectant à la propriété Culture et UICulture la valeur Get-Culture (soit \"fr-Fr\"), j'ai même passé la propriété UseUTF16 à $TRUE, des deux côtés, mais ça ne change rien, j'ai toujours des problèmes d'encodage.
[code:1]
PS C:\Windows\system32> $PSSessionOption
MaximumConnectionRedirectionCount : 5
NoCompression : False
NoMachineProfile : False
ProxyAccessType : None
ProxyAuthentication : Negotiate
ProxyCredential :
SkipCACheck : False
SkipCNCheck : False
SkipRevocationCheck : False
OperationTimeout : 00:03:00
NoEncryption : False
UseUTF16 : True
Culture : fr-FR
UICulture : fr-FR
MaximumReceivedDataSizePerCommand :
MaximumReceivedObjectSize :
ApplicationArguments :
OpenTimeout : 00:03:00
CancelTimeout : 00:01:00
IdleTimeout : 00:04:00
PS C:\Windows\system32> Enter-PSSession 172.16.10.4 -Credential:\"eleves\cedric\" -SessionOption $PSSessionOption
[172.16.10.4]: PS C:\Documents and Settings\cedric\Mes documents> ping existepas
La requˆte Ping n'a pas pu trouver l'h“te existepas. V‚rifiez le nom et essayez …
nouveau.[/code:1]
Des idées ?
Je m'initie à faire du powershell à distance.
Cela fonctionne a peu près comme je veux, mais il y a quelque chose d'assez embêtant, ce sont les caractères accentués (non-ASCII) qui sont remplacés par d'autres caractères spéciaux, uniquement quand j'effectue une commande dans une session distante avec Enter-PSSession.
J'ai essayé de modifier la variable $PSSessionOption, en affectant à la propriété Culture et UICulture la valeur Get-Culture (soit \"fr-Fr\"), j'ai même passé la propriété UseUTF16 à $TRUE, des deux côtés, mais ça ne change rien, j'ai toujours des problèmes d'encodage.
[code:1]
PS C:\Windows\system32> $PSSessionOption
MaximumConnectionRedirectionCount : 5
NoCompression : False
NoMachineProfile : False
ProxyAccessType : None
ProxyAuthentication : Negotiate
ProxyCredential :
SkipCACheck : False
SkipCNCheck : False
SkipRevocationCheck : False
OperationTimeout : 00:03:00
NoEncryption : False
UseUTF16 : True
Culture : fr-FR
UICulture : fr-FR
MaximumReceivedDataSizePerCommand :
MaximumReceivedObjectSize :
ApplicationArguments :
OpenTimeout : 00:03:00
CancelTimeout : 00:01:00
IdleTimeout : 00:04:00
PS C:\Windows\system32> Enter-PSSession 172.16.10.4 -Credential:\"eleves\cedric\" -SessionOption $PSSessionOption
[172.16.10.4]: PS C:\Documents and Settings\cedric\Mes documents> ping existepas
La requˆte Ping n'a pas pu trouver l'h“te existepas. V‚rifiez le nom et essayez …
nouveau.[/code:1]
Des idées ?
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 15 ans 3 mois #8144
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Problème d'encodage/affichage des caractères
Salut,
essaie de modifier la variable $OutputEncoding .<br><br>Message édité par: Laurent Dardenne, à: 26/11/10 15:54
essaie de modifier la variable $OutputEncoding .<br><br>Message édité par: Laurent Dardenne, à: 26/11/10 15:54
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.034 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Problème d'encodage/affichage des caractères