Você pode excluir itens de certas pastas de aparecer no recurso Itens Recentes \ Jump Lists do menu Iniciar do Win 7?

2

para ficar claro, gosto do recurso ' Itens Recentes '. Eu faço não quero desligá-lo. Integramos todo o Office com um sistema de gerenciamento de documentos (DMS), o FileSite da Interwoven, e devido a essa integração, tivemos que desativar o recurso Itens Recentes . Se Itens Recentes estiverem ativados, os documentos abertos a partir do DMS aparecerão nos itens recentes de um menu Iniciar do Windows 7 ao passar o mouse sobre o Word (ou Excel \ PPT etc) no Menu Iniciar. No entanto, a integração não funciona corretamente, portanto, se um usuário clicar em um desses itens [DMS] recentes mais tarde, algo não funcionará corretamente (não será aberto nem verificado corretamente, etc.). Em suma, sempre precisamos desativar completamente os itens recentes para uma estação de trabalho integrada do DMS.

Alguém sabe de uma maneira de excluir um diretório de ser "capturado" por assim dizer? Ou talvez para remover certas entradas via script? Quando você abre um documento do DMS, o arquivo é copiado para o diretório local, onde é salvo localmente enquanto você trabalha, até que você feche e verifique novamente no DMS. Gostaria de poder excluir esse diretório local dos itens recentes . Por isso, os arquivos locais em Meus Documentos e Área de Trabalho apareceriam em itens recentes, mas não em documentos abertos pelo DMS.

Espero que isso faça sentido. O ambiente inclui o Win 7 (32 e 64), o AD 2008 R2, nós usamos GPOs incluindo o GPPref extensivamente, se você sabe de uma maneira de fazer um script que é ótimo também.

    
por Jordan W. 21.12.2010 / 17:39

3 respostas

1

Eu consegui o oposto (tornando os arquivos do sistema, como .chm .vhd .bat .dll) visíveis nos itens recentes, ou seja, através do Windows Explorer, modificando o EditFlags - verifique FileTypeAttributeFlags no MSDN (pesquisa google 'EditFlags msdn')

Você desejará o sinalizador NoRecentDocs

FTA_NoRecentDocs 0x00100000 Proíbe a adição de membros desse tipo de arquivo à pasta Documentos recentes. Além disso, no Windows 7 e posterior, proíbe a adição de membros desse tipo de arquivo à categoria recente ou frequente automática da Lista de Atalhos de um aplicativo. Este sinalizador não restringe os membros desse tipo de arquivo de serem adicionados a uma Lista de Atalhos personalizada. Também não impõe restrições ao tipo de arquivo que está sendo adicionado às listas de atalhos automáticas de outros aplicativos, caso outros aplicativos usem esse tipo de arquivo.

Um rápido RegSearch revela algumas entradas EditFlags formatadas para o sinalizador que você deseja, como avastvpnfile (um dos arquivos do meu AV) @ HKLM \ SOFTWARE \ Classes \ avastvpnfile

REG_DWORD: 0x00010000 (65536)

Não tenho certeza se isso ajuda (filetypes, não locais) boa sorte!

    
por 21.03.2016 / 18:52
0

O problema real aqui é que o produto DMS que você está usando não está fornecendo integração completa do shell, então faça com que ele corrija.

Nesse meio tempo, você provavelmente poderia escrever um programa de limpeza, usando APIs de shell para monitorar os documentos recentes e, em seguida, remover as entradas "ruins".

Ainda mais sofisticado, você pode fazer com que o programa modifique as entradas recentes do documento, redirecionando o usuário para a interface do DMS para esse documento.

    
por 19.01.2011 / 18:29
0

Método 1 (usando sua sugestão): Use um vbs que seja executado no backround como parte de um script de logon (e permaneça residente) para monitorar e excluir itens indesejados (atalhos) da pasta \ recent \. Há muitos exemplos em stackoverflow e serverfault de vbs, c # ou outros scripts para manter as pastas limpas.

Método 2 (um ajuste do método XP): Use o substituto do tweakUI para o "Ultimate Windows Tweaker" com as diretrizes gerais do about.com

link

link

    
por 07.02.2011 / 22:45