Criar um atalho para excluir itens recentes no menu Iniciar do Windows Vista (ou XP)
Você já tentou passar por todos os menus necessários para excluir os itens recentes no menu Iniciar do XP? Leva uma eternidade, especialmente quando você quer esconder o que você não deveria estar fazendo. Como de costume, há uma maneira mais simples de fazer isso.
[Atualizar] Vários leitores apontaram que, no Vista, você pode apenas clicar com o botão direito nos itens recentes e escolher “Limpar Lista de Itens Recentes”. XP é o único com um monte de menus para passar. De qualquer forma, isso deve funcionar da mesma maneira em ambas as versões.
Você pode abrir manualmente a pasta do shell e limpar os itens, ou você pode usar o script que eu forneci que realmente lhe dará um atalho que exclui os itens recentes com nada mais que um clique duplo.
Só para ficar bem claro, esta é a lista de itens que vamos esclarecer:
Nota: Isso não excluirá realmente esses arquivos, apenas excluirá os atalhos para os arquivos que estão armazenados na pasta recente.
Onde está a pasta recente para que eu possa excluí-los manualmente?
Como muitas pastas no Windows, esta é escondida abaixo da pasta do seu perfil. O caminho completo no Windows Vista seria este, substituindo o seu nome de usuário no caminho:
C: \ Usuários \\ AppData \ Roaming \ Microsoft \ Windows \ Recent \
Se você estiver usando a linha de comando, poderá usar a variável de ambiente% APPDATA% para descobrir o caminho sem precisar saber o nome de usuário (isso também funciona no Explorer)
% APPDATA% \ Microsoft \ Windows \ Recent \
Ou a maneira mais fácil é digitar esse atalho de shell na barra de endereço ou na caixa de pesquisa do menu Iniciar:
shell: recente
Você pode remover qualquer item dessa pasta ou até mesmo excluir todos os itens. Você vai vê-los desaparecer do menu recente imediatamente. Novamente, esses são apenas atalhos para o arquivo real, como você pode ver com a coluna Tipo acima.
Limpar os itens recentes com um atalho
Com um pouco de mágica do Windows Script Host, podemos criar um script que exclua os itens da pasta recente… são necessárias apenas 4 linhas de código!
Crie um novo arquivo chamado DeleteRecentItems.js com o bloco de notas e, em seguida, cole as seguintes linhas (ou apenas baixe o arquivo compactado vinculado abaixo)
var fso = WScript.CreateObject (“Scripting.FileSystemObject”);
var WSH = new ActiveXObject (“WScript.Shell”);
var folder = WSH.SpecialFolders (“Recentes”);
fso.DeleteFile (pasta + “\\ *. *”);
Depois de salvar o arquivo, você deve agora ter um novo ícone que pode ser clicado duas vezes para limpar os itens recentes..
Se você quiser atribuir um novo ícone ou adicionar uma tecla de atalho, será necessário criar um atalho para o arquivo. Eu recomendo colocar o arquivo de script em uma pasta em algum lugar e, em seguida, criar um atalho para ele em sua pasta Quick Launch ou Desktop.
Depois de criar o atalho, clique com o botão direito do mouse sobre ele e escolha Propriedades. Em seguida, clique em Alterar ícone ou adicione uma tecla de atalho, se desejar.
Isenção de responsabilidade: Eu testei isso no Windows Vista, mas como isso exclui os arquivos… use a seu próprio risco e não sou responsável, etc =)
Baixar Script DeleteRecentItems (compactado)