HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions
Portanto, concluí que, se eu pudesse criar minha própria "pasta conhecida" personalizada, poderia adicioná-la à lista de pastas protegidas pela Lixeira e proteger qualquer unidade de rede mapeada que desejasse. Então, olhei para a lista de "pastas conhecidas" existentes e criei uma chave semelhante à chave Documentos. Eu então brinquei com os valores na chave até reduzi-lo ao número mínimo necessário para fazer a lixeira funcionar. Esse arquivo .reg protegerá uma unidade X: mapeada com uma lixeira de ~ 50 GB. Você deve modificar o arquivo para atender às suas necessidades: Windows Registry Editor Versão 5.00
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDes> criptions {9147E464-33A6-48E2-A3C9-361EFD417DEF}] "RelativePath" = "X: \" "Category" = dword: 00000004 "Name" = "XDrive "
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Versão Atual \ Explorer \ BitBucket \ KnownFolder {9147E464-33A6-48E2-A3C9-361EFD417DEF}] "MaxCapacity" = dword: 0000c7eb "NukeOnDelete" = dword: 00000000
observações: O GUID no arquivo .reg acima {9147E464-33A6-48E2-A3C9-361EFD417DEF} veio desse comando do PowerShell: "{" + [guid] :: NewGUID (). ToString (). ToString (). "}" Cada combinação de "pasta conhecida" / Lixeira requer um GUID exclusivo. Se você não quiser usar o PowerShell para gerar um GUID, poderá usar um gerador de GUID online. Não sei o que o valor "Categoria" faz, mas a chave que copiei tinha o valor definido como 4, e isso funciona, então não testei nenhum outro valor. O valor "Nome" é obrigatório, mas não é o nome que será mostrado se você clicar com o botão direito do mouse na Lixeira e selecionar propriedades. (Pelo menos não no meu ambiente.) No meu ambiente, o nome mostrado é o nome da unidade de rede. Fazer essa alteração adiciona um "Local" na página de propriedades de suas unidades de rede mapeadas. Suspeito que isso possa ser removido alterando o valor "Categoria", mas não se preocupou em descobrir. Eu testei apenas com unidades de rede mapeadas. Eu suspeito que isso funcionaria com os caminhos UNC também, mas não me incomodei em testar. Espero que você esteja tão animado para descobrir isso quanto eu para descobrir. Deixe-me saber se isso funciona para você. Agora, planejo implantar as chaves do Registro com as Preferências de Diretiva de Grupo e atualizarei esta postagem do fórum com todas as informações que descobrir. Cumprimentos não se incomoda em testar. Espero que você esteja tão animado para descobrir isso quanto eu para descobrir. Deixe-me saber se isso funciona para você. Agora, planejo implantar as chaves do Registro com as Preferências de Diretiva de Grupo e atualizarei esta postagem do fórum com todas as informações que descobrir. Cumprimentos não se incomoda em testar. Espero que você esteja tão animado para descobrir isso quanto eu para descobrir. Deixe-me saber se isso funciona para você. Agora, planejo implantar as chaves do Registro com as Preferências de Diretiva de Grupo e atualizarei esta postagem do fórum com todas as informações que descobrir. Cumprimentos
--Russel Update: agora estou usando as Preferências de Diretiva de Grupo para implantar as chaves de registro necessárias, e todas as minhas unidades de rede mapeadas agora estão protegidas pela lixeira. Atualização 2: Eu testei agora com caminhos UNC, e isso funciona bem. Ainda uso unidades de rede mapeadas, mas se o seu ambiente exigir caminhos UNC, você poderá usá-los. Observe, no entanto, que se você possui uma unidade de rede mapeada que aponta para um caminho UNC e protege o caminho UNC com uma alteração no registro, se um usuário excluir um arquivo da unidade de rede mapeada que aponta para esse caminho UNC, o arquivo será excluído permanentemente. Veja abaixo para mais detalhes.