Question JumpList
- Besançon Ludovic
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 44
- Remerciements reçus 0
il y a 13 ans 9 mois #11909
par Besançon Ludovic
JumpList a été créé par Besançon Ludovic
Bonjour,
Je cherche à faire du ménage dans les éléments récents affichés dans la JumpList de Word.
Et cela par script ! Evidemment.
En effet nous avons une application de gestion documentaire qui ouvre les documents placés sur le réseau par un mécanisme de copie locale dans un premier temps, puis de présentation à l'utilisateur avec enregistrement éventuellement et recopie sur le réseau.
Le problème est que mes pauvres utilisateurs ne comprennent pas bien qu'ils ne faut pas utiliser cette liste les raccourcis pointant sur le document temporaire (qui est supprimé régulièrement) et non pas la version sur le réseau atteignable par l'interface de gestion documentaire.
Mes recherches m'ont poussée vers Microsoft.WindowsAPICodePack.dll ( blogs.technet.com/b/heyscriptingguy/arch...gure-jump-lists.aspx ) mais je ne vois pas bien comment récupérer la JumPlist de Word et parcourir les éléments présents pour supprimer tout ceux qui commencent par DM-#
Avez-vous déjà touché au sujet ?
Merci de votre aide.
Ludovic.
Je cherche à faire du ménage dans les éléments récents affichés dans la JumpList de Word.
Et cela par script ! Evidemment.
En effet nous avons une application de gestion documentaire qui ouvre les documents placés sur le réseau par un mécanisme de copie locale dans un premier temps, puis de présentation à l'utilisateur avec enregistrement éventuellement et recopie sur le réseau.
Le problème est que mes pauvres utilisateurs ne comprennent pas bien qu'ils ne faut pas utiliser cette liste les raccourcis pointant sur le document temporaire (qui est supprimé régulièrement) et non pas la version sur le réseau atteignable par l'interface de gestion documentaire.
Mes recherches m'ont poussée vers Microsoft.WindowsAPICodePack.dll ( blogs.technet.com/b/heyscriptingguy/arch...gure-jump-lists.aspx ) mais je ne vois pas bien comment récupérer la JumPlist de Word et parcourir les éléments présents pour supprimer tout ceux qui commencent par DM-#
Avez-vous déjà touché au sujet ?
Merci de votre aide.
Ludovic.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 9 mois #11911
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:JumpList
Bonsoir,
Ceci n'est pas une réponse \"PowerShell\"... Mais je la fais quand même
Si tu as la possibilité de paramétrer les comptes utilisateurs via les GPO (stratégies de groupe), tu peux utiliser la stratégie \"Ne pas conserver d'historiques des documents récemment ouverts\" sous \"configuration utilisateur\" => \"Modèles d'administration\" => \"Menu démarrer et barre de tâches\".
En anglais : \"Do not keep history of recently opened documents\" (User Configuration\Administrative Templates\Start Menu and Taskbar)
C'est un peu radical, je l'admets... Mais cela fonctionne.
@ +
Matthew
Ceci n'est pas une réponse \"PowerShell\"... Mais je la fais quand même
Si tu as la possibilité de paramétrer les comptes utilisateurs via les GPO (stratégies de groupe), tu peux utiliser la stratégie \"Ne pas conserver d'historiques des documents récemment ouverts\" sous \"configuration utilisateur\" => \"Modèles d'administration\" => \"Menu démarrer et barre de tâches\".
En anglais : \"Do not keep history of recently opened documents\" (User Configuration\Administrative Templates\Start Menu and Taskbar)
C'est un peu radical, je l'admets... Mais cela fonctionne.
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 9 mois #11912
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:JumpList
Salut,
Ludovic écrit:
Ce n'est pas trivial, même si c'est du \"pré mâché\".
Peut être une piste ici .
Ludovic écrit:
J'essai de voir ça ce WE, si tu peux attendre.
En attendant la lecture, Oh combien réjouissante, de la doc (Windows API Code Pack Help.chm) me semble être la première étape.
Mais là on quitte le scripting
Connais-tu le dev ?
Ludovic écrit:
Si cela peut te rassurer, pour l'instant moi non plusmais je ne vois pas bien comment récupérer la JumPlist de Word et parcourir les éléments présents pour supprimer tout ceux qui commencent par DM-#
Ce n'est pas trivial, même si c'est du \"pré mâché\".
Peut être une piste ici .
Ludovic écrit:
Non, mais j'avais noté ce script via le flux RSS du site \"Scripting Guys Script Repository\".Avez-vous déjà touché au sujet ?
J'essai de voir ça ce WE, si tu peux attendre.
En attendant la lecture, Oh combien réjouissante, de la doc (Windows API Code Pack Help.chm) me semble être la première étape.
Mais là on quitte le scripting
Connais-tu le dev ?
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Besançon Ludovic
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 44
- Remerciements reçus 0
il y a 13 ans 9 mois #11915
par Besançon Ludovic
Réponse de Besançon Ludovic sur le sujet Re:JumpList
Le dev est ... loin et proche à la fois !
15 ans que je l'ai quitté pour aller vers le système.
Mais je goute toujours avec plaisir la mise au point de scripts.
Et powershell vraiment pationnant pour cela.
La doc chm du Windows API Code Pack Help m'a semblé minimaliste et inutile.
Je préfère ton lien vers la classe JumpList.
L'idée était bien entendu de conserver dans la liste les récents documents corrects et retirer les mauvais.
Les retirer tous est trop restrictif.
Ludovic.<br><br>Message édité par: Ludovic, à: 1/06/12 10:53
15 ans que je l'ai quitté pour aller vers le système.
Mais je goute toujours avec plaisir la mise au point de scripts.
Et powershell vraiment pationnant pour cela.
La doc chm du Windows API Code Pack Help m'a semblé minimaliste et inutile.
Je préfère ton lien vers la classe JumpList.
L'idée était bien entendu de conserver dans la liste les récents documents corrects et retirer les mauvais.
Les retirer tous est trop restrictif.
Ludovic.<br><br>Message édité par: Ludovic, à: 1/06/12 10:53
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 9 mois #11922
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:JumpList
Après de nombreuses recherches, je n'ai pas trouvé de solution. On trouve beaucoup d'infos sur l'ajout, mais peu sur la suppression.
Il faut soit se coltiner la lecture du SDK (interfaces natives), soit poster dans un forum dédié aux API.
>>Je préfère ton lien vers la classe JumpList.
C'est du dotnet 4.0.
En dotnet 2.0 avec Powershell, cela me semble mal parti...
Il faut soit se coltiner la lecture du SDK (interfaces natives), soit poster dans un forum dédié aux API.
>>Je préfère ton lien vers la classe JumpList.
C'est du dotnet 4.0.
En dotnet 2.0 avec Powershell, cela me semble mal parti...
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 9 mois #11934
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:JumpList
Une piste dans ce
tutoriel
, il faut, à priori, creuser autour de l'interface
IApplicationDestinations
.
Il se peut qu'il faille récupérer les éléments de la liste, supprimer la liste et la reconstruire sans les éléments souhaités.
A confirmer.<br><br>Message édité par: Laurent Dardenne, à: 5/06/12 20:53
Il se peut qu'il faille récupérer les éléments de la liste, supprimer la liste et la reconstruire sans les éléments souhaités.
A confirmer.<br><br>Message édité par: Laurent Dardenne, à: 5/06/12 20:53
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.056 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- JumpList