powershell Acesso do GCI negado

0

Tentando ver meus arquivos maiores que 500 MB dentro de C: \ users

Get-ChildItem C:\users\cata\ -recurse | where-object {$_.length -gt 500mb} | Sort-Object length | ft fullname, length -auto

FullName                                                                                                                                                            
Length
--------                                                                                                                                                            
------
C:\users\cata\Downloads\Masters of Science\Masters of Science Fiction.avi 1204361216

Como você pode ver um pouco abaixo, não pesquisa dentro de pastas ocultas como AppData.

No entanto, a pesquisa explícita em appdata lista um item que não foi listado anteriormente.

Get-ChildItem C:\users\cata\appdata -recurse | where-object {$_.length -gt 500mb} | Sort-Object length | ft fullname, length -auto
FullName                                                                     
Length
--------                                                                     
------
C:\users\cata\appdata\Roaming\tobedeleted\CentOS-6.0-x86_64-bin-DVD1.iso 4238800896

E se eu tentar pesquisar com o parâmetro -force , o acesso será negado, mesmo que eu possa entrar manualmente no diretório appdata. É possível forçar o powershell a entrar nos diretórios ocultos como C: \ Users \ cata \ AppData e procurar por arquivos?

    
por catalin 05.11.2017 / 08:50

1 resposta

1

Tente usar o parâmetro -Force de uma instância elevada do Powershell. Abra o PS como administrador e use -Force (você também pode usar -ErrorAction SilentlyContinue .

Get-ChildItem C:\users\cata -Recurse -Force -ErrorAction SilentlyContinue
    
por 05.11.2017 / 18:47