J'ai besoin de rafraîchir le lot d'usage de bureau, c'est que cela est possible?
J'ai trouvé ce qui suit VBScript qui rafraîchit toutefois la fenêtre contenant cependant, le bureau doit être refusé et ce n'est pas la fenêtre contenant P>
Quoi qu'il en soit autour de cela? p> thx - p> p>
5 Réponses :
Vous pouvez essayer ceci: ou ceci: p> Il est toutefois dépendant de la version. p> p>
Ok la version dépendante? Nous avons plusieurs versions comme Vista, 98, XP et moi, bien que tous sont à la maison PC (aucun gérer 64 bits).
Sur XP, cela fonctionne (au moins dans le mien) ... le reste que je n'ai aucun moyen de tester. Essayez-le :). Et lisez mon commentaire sous votre question, s'il vous plaît.
doit-il être des commandes strictement natales?
Si vous pouvez utiliser autoit , vous Peut utiliser le script suivant: P>
WinActivate("Program Manager") Send("{F5}")
Gah! Et ici, nous avons la raison pour laquelle Windows est obligé de nommer la fenêtre de bureau "Gestionnaire de programme", même 15 ans après la mort de Windows 3.
@Joey c'est un peu d'étirement.
Essayez ceci
"imagename eq explorer.exe" code> corrigé vers
"imagename eq explorer.exe" code> (notez le
" code>)
On Win7 Ceci peut être fait en appelant la fonction " SHCHANGENotify "de" shell32.dll ". Le problème est que AFAIK Cette fonction ne peut pas être chargée avec succès à l'aide de "Rundll32.exe", alors utilisez plutôt un programme capable de le faire.
Utilisez Cet outil de rafraîchissement de CLI du site Web de Sepago (images 32/64 bits disponibles pour Télécharger) P>
DllCall("shell32.dll", "none", "SHChangeNotify", "long", 0x8000000, "uint", BitOR(0x0, 0x1000), "ptr", 0, "ptr", 0)
Quelqu'un a-t-il essayé avec Windows 8.1? L'outil de rafraîchissement de CLI ne semble rien faire.
Le lien vers l'outil de rafraîchissement sur le site Sepago est mort.
Dead: Cela inclut WaybackMachine: la page n'est pas là non plus. Ni dans l'archive.is.
Cela ressemble à un outil similaire. Peut-être que ça va marcher. helgeklein.com/blog/2007/11/...
P.s. Tout le monde peut facilement compiler le script AHK dans EXE.
@echo off setlocal EnableExtensions DisableDelayedExpansion ie4uinit.exe -show endlocal