BBAT BATCH ON-LINE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 3 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 3 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Derniers sujets
» [StackOverflow] Batch to Create video .srt Subtitles with right timing
Résoudre le problème d'output UNICODE de wmic EmptyVen 25 Déc 2015, 14:17 par Sachadee

» [devellopez] Formater une date en ligne Dos
Résoudre le problème d'output UNICODE de wmic EmptyVen 31 Juil 2015, 10:40 par Dylan Gadacha

» Un super Tuto Batch de IniTScreen
Résoudre le problème d'output UNICODE de wmic EmptyLun 08 Juin 2015, 12:16 par InitScreen

» Un code MATRIX sympa
Résoudre le problème d'output UNICODE de wmic EmptyDim 12 Avr 2015, 14:27 par Sachadee

» [BAT/EXE] DresolChange changer la sesolution de l´écran
Résoudre le problème d'output UNICODE de wmic EmptyMar 17 Mar 2015, 09:12 par Sachadee

» [EXE/bat] DpScript Código Delphi interpreter
Résoudre le problème d'output UNICODE de wmic EmptyJeu 12 Mar 2015, 15:48 par Sachadee

» Externo SaveDlg com 2 kb
Résoudre le problème d'output UNICODE de wmic EmptyDim 15 Fév 2015, 12:20 par Sachadee

» présentation
Résoudre le problème d'output UNICODE de wmic EmptyDim 15 Fév 2015, 12:14 par Sachadee

» [developpez.com] Transcodage fichier vidéo si fichier déposé
Résoudre le problème d'output UNICODE de wmic EmptyMar 03 Fév 2015, 01:02 par Sachadee

Flux RSS



Flag Counter
Partenaires
-50%
Le deal à ne pas rater :
-50% Baskets Nike Air Huarache Runner
69.99 € 139.99 €
Voir le deal

Résoudre le problème d'output UNICODE de wmic

Aller en bas

Résoudre le problème d'output UNICODE de wmic Empty Résoudre le problème d'output UNICODE de wmic

Message par Sachadee Ven 05 Juil 2013, 18:00

Vous avez peut-être déjà remarqué que lorsque vous redirectionné une commande wmic dans un fichier et
que vous voulez rajouter un string en fin de fichier, Vous avez un caractère chinois au lieu de votre string.

Testez :


Code:

@echo off
wmic printer get caption,default>fichier.txt
echo BBat Batch On-line>>fichier.txt
notepad fichier.txt

Vous voyez que le string "BBat Batch On-line" est devenu un peu chinois. Résoudre le problème d'output UNICODE de wmic 959169622
C'est dû au fait que wmic envoie ses outputs en Unicode et le cmd par défaut en ANSI.

Pour remedier à ce problème nous allons procéder de cette façon :


Code:

wmic /output:fichier.tmp printer get caption,default
type fichier.tmp > fichier.txt&del fichier.tmp
echo BBat Batch On-line>>fichier.txt
notepad fichier.txt


Et voilà tout est redevenu normal dans ce bon vieux ANSI,

OUF !!
[Vous devez être inscrit et connecté pour voir cette image]
Sachadee
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

https://bbat.forumeiro.com

Revenir en haut Aller en bas

Résoudre le problème d'output UNICODE de wmic Empty Re: Résoudre le problème d'output UNICODE de wmic

Message par Sachadee Dim 07 Juil 2013, 00:10

Une autre méthode proposé par Vodiem

Code:

hostname>>[cheminréseau]\fichier.txt
echo utilisateur : %username%>>[cheminréseau]\fichier.txt
wmic printer get caption,default | findstr /i "TRUE FALSE" > %temp%\printer.txt
for /f "delims=" %%a in (%temp%\printer.txt) do (echo %%a %username%>>[cheminréseau]\fichier.txt)
del %temp%\printer.txt
Sachadee
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

https://bbat.forumeiro.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum