8
votes

Actualiser le bureau à l'aide du lot

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

Quoi qu'il en soit autour de cela? xxx

thx -


0 commentaires

5 Réponses :


7
votes

Vous pouvez essayer ceci: xxx

ou ceci: xxx

Il est toutefois dépendant de la version.


2 commentaires

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.



1
votes

doit-il être des commandes strictement natales?

Si vous pouvez utiliser autoit , vous Peut utiliser le script suivant: P>

WinActivate("Program Manager") 
Send("{F5}")


2 commentaires

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.



1
votes

Essayez ceci xxx


1 commentaires

"imagename eq explorer.exe" corrigé vers "imagename eq explorer.exe" (notez le ")



4
votes

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.


EXE compilé h1>

Utilisez Cet outil de rafraîchissement de CLI du site Web de Sepago (images 32/64 bits disponibles pour Télécharger) P>

AHK (Autohotkey) H1>
DllCall("shell32.dll", "none", "SHChangeNotify", "long", 0x8000000, "uint", BitOR(0x0, 0x1000), "ptr", 0, "ptr", 0)


5 commentaires

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.



4
votes
@echo off
setlocal EnableExtensions DisableDelayedExpansion
ie4uinit.exe -show
endlocal

0 commentaires