12 votes

Comment modifier l'état de masquage automatique de la barre des tâches de Windows ?

J'utilise Windows 8 sur mon ordinateur de bureau. Actuellement, je dois déplacer ma souris sur la barre des tâches, faire un clic droit, cliquer sur propriétés, cliquer sur masquer automatiquement la barre des tâches, puis cliquer sur OK. C'est un véritable casse-tête si vous voulez activer ou désactiver ce statut plusieurs fois dans la journée. En fait, c'est inapplicable, si bien qu'il reste activé par défaut et gaspille beaucoup de surface d'écran lorsque je n'en ai pas besoin.

Y a-t-il un meilleur moyen ?

(Si cela peut aider, j'utilise Autohotkey).

18voto

liquidat Points 510

Voici un AutoHotKey script à faire Win + b en une touche de raccourci qui permet de basculer le paramètre de masquage automatique de la barre des tâches :

VarSetCapacity(APPBARDATA, A_PtrSize=4 ? 36:48)

#b::
   NumPut(DllCall("Shell32\SHAppBarMessage", "UInt", 4 ; ABM_GETSTATE
                                           , "Ptr", &APPBARDATA
                                           , "Int")
 ? 2:1, APPBARDATA, A_PtrSize=4 ? 32:40) ; 2 - ABS_ALWAYSONTOP, 1 - ABS_AUTOHIDE
 , DllCall("Shell32\SHAppBarMessage", "UInt", 10 ; ABM_SETSTATE
                                    , "Ptr", &APPBARDATA)
   KeyWait, % A_ThisHotkey
   Return

Si vous souhaitez utiliser une touche ou une combinaison de touches différente de celle de l'option Win + b changer le #b avant les deux points de la ligne 3 à la touche de raccourci de votre choix (en utilisant la syntaxe de l'option AutoHotKey documentation).

5voto

user312348 Points 59

J'ai trouvé un programme appelé "Taskbar Control" qui vous permet de définir une touche de basculement Autohide de la barre des tâches.

Taskbar Control

http://www.thefreewindows.com/3252/hide-completely-the-Windows-taskbar-using-a-hotkey-and-unhide-it-with-taskbar-control/

Note : Assurez-vous de télécharger la version "Taskbar AutoHide Control" si vous voulez que votre fenêtre actuelle remplisse automatiquement l'espace.

3voto

abuharsky Points 467

Essayez ce petit programme que j'ai trouvé il y a quelque temps. Il est étonnant. Il permet d'afficher ou de masquer la barre des tâches avec Alt-T, et vous pouvez le configurer pour qu'il démarre avec Windows également.

http://www.aviassin.com/taskbareliminator

Il s'appelle Taskbar Eliminator et il fonctionne pour Win7 et Win 8.

3voto

grenade Points 487

Pour masquer automatiquement la barre des tâches à partir d'une invite cmd ou dans un fichier .cmd ou .bat :

Windows 7 (StuckRects2)

powershell -command "&{$p='HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2';$v=(Get-ItemProperty -Path $p).Settings;$v[8]=3;&Set-ItemProperty -Path $p -Name Settings -Value $v;&Stop-Process -f -ProcessName explorer}"

Windows 10 (StuckRects3)

powershell -command "&{$p='HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3';$v=(Get-ItemProperty -Path $p).Settings;$v[8]=3;&Set-ItemProperty -Path $p -Name Settings -Value $v;&Stop-Process -f -ProcessName explorer}"

Explication

La clé de registre qui stocke cette valeur stocke également un certain nombre d'autres paramètres. Puisque nous voulons seulement modifier la position 9 ( $v[8] dans la cmd) de ce paramètre de registre, nous devons préserver les autres paramètres.

Normalement, à partir de cmd, il suffit d'utiliser un reg add pour modifier le registre, mais nous utilisons powershell car il permet de préserver facilement les autres paramètres stockés sous la même clé de registre.

Explorer doit également être redémarré pour prendre en compte le changement. Nous utilisons Stop-Process car Windows redémarre automatiquement l'Explorateur lorsqu'il est arrêté.

Note : changement $v[8]=3 a $v[8]=2 dans les commandes ci-dessus pour annuler ce changement (si vous voulez que la barre des tâches soit toujours visible).

1voto

chas Points 11

"bascule de la barre des tâches réelle"

L'AutoHotKey script ci-dessus dans la meilleure réponse fonctionne bien. Sur mon PC, je l'ai combiné avec

http://www.itsamples.com/taskbar-hider.html

(v1.2)

Cette application de masquage de la barre des tâches me permet de choisir le raccourci clavier pour masquer la barre des tâches. J'ai affecté le raccourci clavier AutoHotKey à Win+A et le TaskBar Hider à Win+Y. Maintenant, lorsque j'appuie sur Win+Y, Win+A, la barre des tâches bascule sans réapparaître lorsque j'appuie accidentellement sur le pixel du bas ; lorsque j'appuie à nouveau sur Win+Y, Win+A, elle revient et reste là où que je place le curseur de la souris et c'est tout simplement génial. Une solution à une touche serait encore mieux, mais avec les deux touches de raccourci si proches l'une de l'autre, c'est vraiment gérable.

Peut-être existe-t-il une meilleure solution (une seule touche) en utilisant uniquement AutoHotKey ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X