How to check, from cmd, if a profile status is local or temp or roaming or backup?
Aqui está a linha de comando pura do método WMIC para obter o Status com base no < strong> LocalPath valor do Nome de usuário que você deseja verificar.
Certifique-se de que o valor %username%
do perfil a ser verificado seja explicitamente colocado em lugar de %username%
, se não for para verificar o perfil que você está usando quando você o executa.
O comando
WMIC PATH win32_UserProfile WHERE LocalPath="c:\users\%username%" GET Status
Exemplo de resultado
Significadosdovalordostatus
Status
Datatype:uint32
Accesstype:Read-only
Getsabitfieldthatcontainsthestatusoftheprofile.
Estapropriedadecontémumoumaisdosseguintesvalores:
- Valor:0Indefinido
- Significado:Ostatusdoperfilnãoestádefinido.
- Valor:1Temporário
- Significado:Operfiléumperfiltemporárioeseráexcluídodepoisqueousuáriofizerlogoff.
- Valor:2emroaming
- Significado:Operfilestádefinidopararoaming.Seessebitnãoestiverdefinido,operfilserádefinidocomolocal.
- Valor:4Obrigatório
- Significado:Operfiléobrigatório.
- Valor:8Corrompido
- Significado:Operfilestácorrompidoenãoestáemuso.Ousuárioouadministradordevecorrigiracorrupçãoparausaroperfil.
fonte