Comment obtenir SFC et DISM-Gui? ou mettre sur bureau?

GLCM Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
brucine Messages postés 24124 Date d'inscription   Statut Membre Dernière intervention   -

Peut-on mettre ces 2 items sur notre bureau ou sur la barre de lancement?

A voir également:
  • Comment obtenir SFC et DISM-Gui? ou mettre sur bureau?
  • Dism gui - Guide
  • Dism - Guide
  • Mkvmerge gui - Télécharger - Montage & Édition
  • Jd gui - Télécharger - Langages
  • Web gui - Télécharger - Divers Web & Internet

2 réponses

luckydu43 Messages postés 4525 Date d'inscription   Statut Membre Dernière intervention   1 173
 

Bonjour

Ce ne sont pas des commandes à lancer tous les 4 matins.

Autrement vous pouvez toujours faire un script .bat et placer ça sur le bureau

@echo off
title sfc et DISM
color 0a
echo.

REM #######################################################
REM ############ Elevation de droits via l'UAC ############
REM #######################################################

REM Vérifie si l'instance est déjà en élévation de droits
:elevation
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM Si l'errorlevel est différent de 0, l'instance n'est pas élevée : il faut le faire :-)
if '%errorlevel%' NEQ '0' (
  goto affichageDelUAC
) else (goto elevationReussie)

REM Lance la popup de l'UAC
:affichageDelUAC
echo Set popupUAC = CreateObject^("Shell.Application"^) > "%temp%\elevation.vbs"
echo popupUAC.ShellExecute "%~s0", "", "", "runas", 1  >> "%temp%\elevation.vbs"
"%temp%\elevation.vbs"
exit /B


:elevationReussie
REM J'en profite pour effacer "discrètement" mes bêtises (si je les ai faites...) :-D
if exist "%temp%\elevation.vbs" ( del "%temp%\elevation.vbs" )

echo ###############################################
echo ################# SFC et DISM #################
echo ###############################################
echo.
echo ### Lancement de SFC...
sfc /scannow
echo ### Fin d'execution de SFC.
echo.

echo ### Lancement de DISM dans une autre fenetre...
start "dism1" dism /online /cleanup-image /restorehealth

REM pause pour que la fenetre ne se ferme pas pour lire le résumé de sfc
echo ### Vous pouvez fermer celle-ci.
pause

0
brucine Messages postés 24124 Date d'inscription   Statut Membre Dernière intervention   4 019
 

Bonjour,

On peut simplifier le bat en question, mais on ne voit en effet pas l'intérêt de le mettre au démarrage, en tâche planifiée ou sur le bureau puisque l'utilisation n'en est que ponctuelle et d'autant que dans le premier cas l'exécution est longue.

La question ne porte pas sur les lignes de commande mais sur DISM GUI qui comme son nom l'indique en est une interface graphique.

S'il n'est pas stocké sur le bureau je ne vois pas ce qui s'oppose, comme pour tout exécutable, à en faire un raccourci.

Mais, c'est antinomique, il n'existe probablement pas de commutateur à mettre dans un tel raccourci pour y lancer tel item: on a aussi vite fait d'ouvrir le logiciel et de cliquer sur l'item en question.

1
.eric Messages postés 1341 Date d'inscription   Statut Membre Dernière intervention   75
 

Bonjour

 Effectivement quel est l'utilité, pour quel usage?

 Pour réparer windows quand il ne marche plus... faudrait donc réparer l'accès au bureau ou à la barre des tâches ou les tâches au démarrage ou celles planifiées avant de pouvoir utiliser ce petit outil? effectivement en cas de panne système on le rendrait inaccessible très souvent.

 Il a été rendu non installable justement pour pouvoir (peut-être) être lancé directement en utilisant le moins possible des composants du système.

 D'où sortez-vous l'idée que ce petit logiciel il serait utile ou nécessaire de l'avoir en permanence sous la main et les yeux dans un pc? 

 Encore un bonimenteur qui a redécouvert un petit accessoire amusant et voudrait le faire passer pour un indispensable révolutionnaire pour prétexte à écrire un article inutilisable pour ne pas dire inutile? 

0
brucine Messages postés 24124 Date d'inscription   Statut Membre Dernière intervention   4 019
 

Bonjour,

Ce n'est pas parce que le but est d'interdire telle manipulation qu'un logiciel est portable, c'est parce que l'éditeur en a fait le choix quand c'est possible et qui me semble au contraire un avantage parce qu'on ne farcit pas d'entrées son disque et son registre.

L'idée d'utilitaires à la ligne de commande adaptés en voie graphique n'est pas très originale, dans le domaine qui nous intéresse c'est par exemple le cas de DISM++ (qui d'ailleurs comporte un plus grand nombre d'options de nettoyage) et de manière plus générale par exemple des "Tweakers" comme Winaero Tweaker dont les paramètres reposent essentiellement sur la ligne de commande ou encore de Win Robocopy pour ceux qui sont allergiques à cette ligne de commande.

Il existe schématiquement 3 voies d'accès à la ligne de commande, depuis Windows, sa console de récupération, une clé d'installation, mais comme dans cet utilitaire graphique si réelle corruption du système il y a rien ne nous dit qu'elle ait rendu Windows inaccessible et donc les commandes en question avec que ce soit à la ligne de commande ou par voie graphique.

On peut très bien vouloir de temps à autre utiliser une autre commande DISM pour vider le magasin d'installation WinSxS, on peut récupérer jusqu'à plusieurs Go:

Dism /Online /Cleanup-Image /StartComponentCleanup

ou bien par exemple utiliser un batch pour vider régulièrement les dossiers temporaires...

Ce qui est contestable n'est pas l'utilisation de telles applications en voie graphique ou à la ligne de commande, mais le fait de vouloir la rendre prophylactique et répétitive en encombrant le bureau avec ou, pire, en les lançant au démarrage ou de manière programmée.

0