Qual é a diferença entre C:\Users\Default
e C:\Users\Default User
pastas?
PS $ & "$HOME/psh/dirsize.ps1" "C:\Users\Default"
2.01 MiB
PS $ & "$HOME/psh/dirsize.ps1" "C:\Users\Default User"
dir : Access to the path "C:\Users\Default User" is denied.
At C:\Users\t2-sma\psh\dirsize.ps1:2 char:21
+ "{0:n2} MiB" -f ( ( dir $dirName -force -recurse | measure -property ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (C:\Users\Default User:String) [Get-ChildItem], UnauthorizedAccessException
+ FullyQualifiedErrorId : DirUnauthorizedAccessError,Microsoft.PowerShell.Commands.GetChildItemCommand
0.00 MiB
- Ambos
C:\Users\Default
eC:\Users\Default User
existem:PS $ dir "C:\Users" -Force | ? Name -like 'Default*' Directory: C:\Users Mode LastWriteTime Length Name ---- ------------- ------ ---- d-rh-- 31/05/2023 10:58 Default d--hsl 07/12/2019 10:30 Default User
dir
diz queC:\Users\Default User
é uma junção, mas surpreendentemente o PowerShell não diz nada:$ dir /a "C:\Users" | findstr Default 31/05/2023 09:58 <DIR> Default 07/12/2019 10:30 <JUNCTION> Default User [C:\Users\Default] PS $ (gi "C:\Users\Default User\" -Force).LinkType
C:\Users\Default
eC:\Users\Default User
servem a propósitos distintos, e a manutenção de ambos é para acomodar aplicativos ou scripts legados que possam fazer referência à estrutura de pastas mais antiga:C:\Users\Default
:Default
para a pasta de perfil individual do usuário, fornecendo uma configuração básica para o ambiente do usuário.C:\Users\Default User
:Default User
era usado em versões mais antigas do Windows, mas seu uso diminuiu nas versões mais recentes.Default User
pode estar presente, mas é essencialmente um link simbólico (ou junção) apontando para aDefault
pasta.Embora
C:\Users\Default
contenha as configurações de perfil de usuário padrão para novas contas de usuário,C:\Users\Default User
pode atuar como referência ou medida de compatibilidade em determinados cenários, redirecionando para aDefault
pasta principal.Default User
serve principalmente como um alias herdado para manter a compatibilidade.