[Wapt] test des differente version de windows 10 (patch imprimante windows 10)

markham89 markham89 at gmail.com
Jeu 8 Avr 23:53:22 CEST 2021


Bonjour,

Excellent Merci !


Le 08/04/2021 à 15:09, Jimmy PELE via WAPT a écrit :
> Bonjour,
>
> Vous pouvez utiliser la classe WAPT WindowsVersions pour filtrer plus 
> facilement les versions de Windows 10.
>
> Le meilleur exemple sur le store est le paquet tis-remove-flashplayer, 
> trouvable ici :
> https://store.wapt.fr/store/tis-remove-flashplayer
>
> ---
> Cordialement,
> Jimmy PELE
>
> Technicien Systèmes et Réseaux
> Tranquil IT
> 12 avenue Jules Verne (Bât. A)
> 44230 Saint Sébastien sur Loire (FRANCE)
> tel: +33 (0) 240 975 755
>
> Le 2021-04-08 12:24, Jerome Dupuis a écrit :
>> Bonjour,
>>
>> Essayes peut-être ceci en plaçant tes KB à la racine de ton paquet
>> :
>>
>>> def install():
>>> val = windows_version()
>>> print(val)
>>> script_path = os.getcwd()
>>> print(script_path)
>>> if val == '10.0.19042':
>>> print('20H2')
>>> run(r'wusa.exe %s\windows10.0-kb5001649-2004-20H2.msu /quiet
>>> /norestart' %script_path)
>>> elif val == '10.0.18363':
>>> print('1909')
>>> run(r'wusa.exe %s\windows10.0-kb5001648-1909.msu /quiet
>>> /norestart' %script_path)
>>
>> Je ne sais pas comment faire un équivalent de switch/case en python
>> pour faire plus propre que le if/else if.
>>
>> Cordialement,
>>
>>           _
>>
>> Jérôme DUPUIS
>> TSH Informatique_
>> Centre Hospitalier d'Abbeville
>> 43 Rue de l'Isle, 80142 ABBEVILLE
>> ✆03 22 25 57 65 / 03 22 25 52 40
>>dupuis.jerome at ch-abbeville.fr
>>
>> Le 07/04/2021 à 21:53, markham89 a écrit :
>>
>>> Bonjour,
>>>
>>> je cherche a faire une version wapt (python) de mon script batch
>>>
>>> quelle instruction via la lib wapt/python me permet de recupere la
>>> build comme le fait mon script?
>>>
>>> :
>>>
>>>> @echo off
>>>> echo installation patch imprimante
>>>> for /f "tokens=4-7 delims=[.] " %%i in ('ver') do @(if
>>>> %%i==Version (set version=%%j.%%k.%%l) else (set
>>>> version=%%i.%%j.%%k))
>>>>
>>>> if "%version%" == "10.0.19042" (GOTO :20H2)
>>>> if "%version%" == "10.0.19041" (GOTO :2004)
>>>> if "%version%" == "10.0.18363" (GOTO :1909)
>>>> if "%version%" == "10.0.18362" (GOTO :1903)
>>>> if "%version%" == "10.0.17763" (GOTO :1809)
>>>> if "%version%" == "10.0.17134" (GOTO :1803)
>>>>
>>>> :20H2
>>>> echo Version Windows 10 Version 20H2 detectee
>>>> echo installation du patch :
>>>> wusa.exe windows10.0-kb5001649-2004-20H2.msu /quiet /norestart
>>>> GOTO END
>>>>
>>>> :2004
>>>> echo Windows 10 Version 2004 detectee
>>>> echo installation du patch :
>>>> wusa.exe windows10.0-kb5001649-2004-20H2.msu /quiet /norestart
>>>> GOTO END
>>>>
>>>> :1909
>>>> echo Windows 10 Version 1909 detectee
>>>> echo installation du patch :
>>>> wusa.exe windows10.0-kb5001648-1909.msu /quiet /norestart
>>>> GOTO END
>>>>
>>>> :1903
>>>> echo Windows 10 Version 1903 detectee
>>>> GOTO END
>>>>
>>>> :1809
>>>> echo Windows 10 Version 1809 detectee
>>>> echo installation du patch :
>>>> wusa.exe windows10.0-kb5001638-1809.msu /quiet /norestart
>>>> GOTO END
>>>>
>>>> :1803
>>>> echo Windows 10 Version 1803 detectee
>>>> echo installation du patch :
>>>> GOTO END
>>>>
>>>> :END
>>>> exit
>>>
>>> Merci;
>>>
>>> _______________________________________________
>>> WAPT mailing list
>>> WAPT at lists.tranquil.it
>>> http://lists.tranquil.it/listinfo/wapt
>> _______________________________________________
>> WAPT mailing list
>> WAPT at lists.tranquil.it
>> http://lists.tranquil.it/listinfo/wapt
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20210408/cf03de36/attachment.htm>


Plus d'informations sur la liste de diffusion WAPT