Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Obtenir la résolution de l'écran via un fichier batch
Auteur Message
Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
Bonjour,

Je voudrais savoir s'il est possible de récupérer la résolution de l'écran via un script batch. Si oui, est-ce que quelqu'un pourrait me dire comment faire ? Le mieux serait de stocker les deux nombres dans deux variables (Ex : 1920*1080 = %x%*%y%).

Merci beaucoup !




______________________________________________________
Pourquoi faire compliqué lorsqu'on peut faire encore plus compliqué ?
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
Salut Smile
Testez moi ce petit code tout frais qui vient de sortir du four et qui est posté aussi le jour même ici ==> Get Screen resolution using WMI/powershell in Windows 7 et ici
==> Get display resolution from windows command line Laughing

Code:
@echo off
Mode 45,3 & color 0A
Title Dislpay Resolution by Hackoo 2018
Set "WMIC_Command=wmic path Win32_VideoController get VideoModeDescription^,CurrentHorizontalResolution^,CurrentVerticalResolution /format:Value"
Set "H=CurrentHorizontalResolution"
Set "V=CurrentVerticalResolution"
Call :GetResolution %H% HorizontalResolution
Call :GetResolution %V% VerticalResolution
echo(
echo     Screen Resolution is : %HorizontalResolution% x %VerticalResolution%
pause>nul & Exit
::****************************************************
:GetResolution
FOR /F "tokens=2 delims==" %%I IN (
  '%WMIC_Command% ^| find /I "%~1" 2^>^nul'
) DO FOR /F "delims=" %%A IN ("%%I") DO SET "%2=%%A"
Exit /b
::****************************************************





______________________________________________________
Mes Contributions en Téléchargement
Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
Hello,

Hackoo dans le genre inutil tu as fait fort Mort de Rire Mort de Rire

2 X 2 boucles FOR alors que tu as les résultats avec une seule Shocked

ensuite tu set 2 valeur que wmic te donnes en sortie!

Fait simplement comme cela :

Code:
@echo off
::By SachaDee 2018

FOR /F "skip=2 delims=" %%a IN ('wmic path Win32_VideoController get VideoModeDescription^,CurrentHorizontalResolution^,CurrentVerticalResolution /format:Value ^| findstr ":"') do set %%a

echo Width =^> %CurrentHorizontalResolution%
echo Height =^> %CurrentVerticalResolution%
echo Description =^> %VideoModeDescription%


ça sera pour le minimum 2x plus rapide


Wink




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
@Sacha
ça ne marche pas ton code chez moi Rolling Eyes
Dame tu cosita aîe Mr. Green




______________________________________________________
Mes Contributions en Téléchargement
Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
Hackoo a écrit:
@Sacha
ça ne marche pas ton code chez moi Rolling Eyes
Dame tu cosita aîe Mr. Green


corrigé :
Code:
@echo off
::By SachaDee 2018

FOR /F "skip=2 delims=" %%a IN ('wmic path Win32_VideoController get VideoModeDescription^,CurrentHorizontalResolution^,CurrentVerticalResolution /format:Value') do set %%a >nul

echo Width =^> %CurrentHorizontalResolution%
echo Height =^> %CurrentVerticalResolution%
echo Description =^> %VideoModeDescription%





______________________________________________________
la vie est trop courte pour retirer le périphérique USB en toute sécurité...
Si la statue de la liberté lève le bras depuis 125 ans, c'est parce qu'elle cherche du réseau sur son Blackberry Torches...
Grâce à mon nouveau correcteur automatiste sur mon téléphage, je ne fais plus aucune faute d'orthodontie.
Quelqu'un a t il déjà demandé au drapeau japonais ce qu'il enregistre depuis tout ce temps ?
Visiter le site web du posteur
Répondre en citant
Message Obtenir la résolution de l'écran via un fichier batch 
Merci Flamm Okay

C'est marrant chez moi ça roule tout seul !!!

M'enfin l'idée était lá !


Mr. Green

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Message Obtenir la résolution de l'écran via un fichier batch 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch