ຊອກຫາ SID ຂອງຜູ້ໃຊ້ທີ່ມີ WMIC ຫຼືໃນການຈົດທະບຽນ
ມີຫລາຍເຫດຜົນວ່າເປັນຫຍັງທ່ານອາດຈະຕ້ອງການຊອກຫາ ລະຫັດຄວາມປອດໄພ (SID) ສໍາລັບບັນຊີຜູ້ໃຊ້ໂດຍສະເພາະໃນ Windows, ແຕ່ໃນມຸມຂອງພວກເຮົາໃນໂລກ, ເຫດຜົນສ່ວນໃຫຍ່ສໍາລັບການເຮັດດັ່ງນັ້ນແມ່ນການກໍານົດທີ່ ສໍາຄັນທີ່ ຢູ່ພາຍໃຕ້ HKEY_USERS ໃນ Windows Registry ເບິ່ງຂໍ້ມູນລີຈິດຊີສໍາລັບຜູ້ໃຊ້ສະເພາະສໍາລັບ.
ໂດຍບໍ່ຄໍານຶງເຖິງເຫດຜົນສໍາລັບຄວາມຕ້ອງການຂອງທ່ານ, ການເຊື່ອມໂຍງກັບ SIDs ກັບຊື່ຜູ້ໃຊ້ແມ່ນງ່າຍດາຍໂດຍຜ່ານການຄໍາສັ່ງ wmic, ຄໍາສັ່ງ ທີ່ມີຢູ່ຈາກ Command Prompt ໃນຫຼາຍໆຮຸ່ນຂອງ Windows.
ຫມາຍເຫດ: ເບິ່ງ ວິທີການຊອກ SID ຂອງຜູ້ໃຊ້ໃນ Registry ອີກຕໍ່ໄປລົງຫນ້າສໍາລັບຄໍາແນະນໍາກ່ຽວກັບການນໍາໃຊ້ຊື່ຜູ້ໃຊ້ກັບ SID ຜ່ານຂໍ້ມູນໃນ Windows Registry, ວິທີການອື່ນທີ່ຈະໃຊ້ WMIC. ຄໍາສັ່ງ wmic ບໍ່ມີຢູ່ກ່ອນ Windows XP , ດັ່ງນັ້ນທ່ານຈະ ຕ້ອງ ໃຊ້ວິທີການລີຈິດຊີໃນຮຸ່ນເກົ່າຂອງ Windows.
ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ງ່າຍໆເພື່ອສະແດງຕາຕະລາງຊື່ຜູ້ໃຊ້ແລະ SID ທີ່ສອດຄ້ອງກັນ:
ວິທີການຊອກ SID ຂອງຜູ້ໃຊ້ດ້ວຍ WMIC
ມັນອາດຈະໃຊ້ເວລາພຽງແຕ່ນາທີ, ບາງທີຫນ້ອຍ, ເພື່ອຊອກຫາ SID ຂອງຜູ້ໃຊ້ໃນ Windows ຜ່ານ WMIC:
- ເປີດ Command Prompt ໃນ Windows 10 ແລະ Windows 8 , ຖ້າທ່ານໃຊ້ ແປ້ນພິມ ແລະ ຫນູ , ວິທີທີ່ໄວທີ່ສຸດແມ່ນຜ່ານ ເມນູຜູ້ໃຊ້ພະລັງງານທີ່ ສາມາດເຂົ້າເຖິງໄດ້ດ້ວຍທາງລັດ WIN + X.
- ເມື່ອ Command Prompt ເປີດ, ພິມຄໍາສັ່ງຕໍ່ໄປນີ້ຢ່າງແນ່ນອນດັ່ງທີ່ສະແດງຢູ່ນີ້, ລວມທັງສະຖານທີ່ຫຼືການຂາດມັນ: wmic useraccount get name, sid ... ແລະກົດ Enter .
- ຄໍາແນະນໍາ: ຖ້າທ່ານຮູ້ຊື່ຜູ້ໃຊ້ແລະຕ້ອງການໃຊ້ SID ຂອງຜູ້ດຽວເທົ່ານັ້ນ, ກະລຸນາໃສ່ຄໍາສັ່ງນີ້ແຕ່ແທນ USER ດ້ວຍຊື່ຜູ້ໃຊ້ (ເກັບຄໍາເວົ້າ): wmic useraccount ບ່ອນທີ່ຊື່ = "USER" ໄດ້ຮັບ sid ຫມາຍເຫດ: ຖ້າທ່ານມີຂໍ້ຜິດພາດ ວ່າຄໍາສັ່ງ wmic ບໍ່ໄດ້ຮັບການຍອມຮັບ, ປ່ຽນໂຟເດີການເຮັດວຽກທີ່ເປັນ C: \ Windows \ System32 \ wbem \ ແລະລອງອີກຄັ້ງ. ທ່ານສາມາດເຮັດໄດ້ດ້ວຍຄໍາສັ່ງ cd (change directory).
- ທ່ານຄວນຈະເຫັນຕາຕະລາງທີ່ຄ້າຍຄືກັນດັ່ງຕໍ່ໄປນີ້, ສະແດງຢູ່ໃນປ່ອງຢ້ຽມຄໍາສັ່ງ: Name SID Administrator S-1-5-21-1180699209-877415012-3182924384-500 Guest S-1-5-21-1180699209-877415012-3182924384 -501 HomeGroupUser $ S 1-5-21-1180699209-877415012-3182924384-1002 Tim S-1-5-21-1180699209-877415012-3182924384-1004 UpdatusUser S-1-5-21-1180699209-877415012-3182924384- 1007 ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງບັນຊີຜູ້ໃຊ້ແຕ່ລະຄົນໃນ Windows, ລາຍຊື່ໂດຍຊື່ຜູ້ໃຊ້, ຕໍ່ໄປໂດຍ SID ທີ່ຖືກຕ້ອງຂອງບັນຊີ.
- ໃນປັດຈຸບັນທີ່ທ່ານຫມັ້ນໃຈວ່າຊື່ຜູ້ໃຊ້ໂດຍກົງແມ່ນສອດຄ່ອງກັບ SID ໂດຍສະເພາະທ່ານສາມາດເຮັດການປ່ຽນແປງໃດໆທີ່ທ່ານຕ້ອງການໃນການຈົດທະບຽນຫຼືເຮັດຫຍັງກໍ່ຕາມທ່ານຕ້ອງການຂໍ້ມູນນີ້.
ຄໍາແນະນໍາ: ຖ້າທ່ານເກີດບັນຫາທີ່ທ່ານຕ້ອງການຊອກຫາຊື່ຜູ້ໃຊ້ແຕ່ວ່າທັງຫມົດທີ່ທ່ານມີແມ່ນຕົວລະບຸຄວາມປອດໄພ, ທ່ານສາມາດ "ປະຕິເສດ" ຄໍາສັ່ງດັ່ງກ່າວນີ້ (ພຽງແຕ່ປ່ຽນ SID ນີ້ກັບຄໍາຖາມທີ່ຫນຶ່ງ):
wmic useraccount where sid = "S-1-5-21-1180699209-877415012-3182924384-1004" get name... ເພື່ອໃຫ້ໄດ້ຜົນດັ່ງນີ້:
ຊື່ Timວິທີການຊອກ SID ຂອງຜູ້ໃຊ້ໃນ Registry
ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດ SID ຂອງຜູ້ໃຊ້ໂດຍການຊອກຫາຂໍ້ ມູນ ໃນຮູບແບບ ProfileImagePath ໃນແຕ່ລະ SID ທີ່ໄດ້ຖືກລະບຸໄວ້ໃນ SID ກ່ອນ S-1-5-21 ພາຍໃຕ້ຄີນີ້:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileListມູນຄ່າ ProfileImagePath ພາຍໃນແຕ່ລະຄີລີຈິດຊີ SID ທີ່ຕັ້ງຊື່ລາຍຊື່ໄດເລກະທໍລີໂປແກຼມທີ່ປະກອບມີຊື່ຜູ້ໃຊ້.
ສໍາລັບຕົວຢ່າງ, ມູນຄ່າ ProfileImagePath ພາຍໃຕ້ຄີ S-1-5-21-180699209-877415012-3182924384-1004 ຢູ່ໃນຄອມພິວເຕີຂອງຂ້ອຍແມ່ນ C: \ Users \ Tim , ດັ່ງນັ້ນຂ້ອຍຮູ້ວ່າ SID ສໍາລັບຜູ້ໃຊ້ "Tim" ແມ່ນ "S" -1-5-21-1180699209-877415012-3182924384-1004 "
ຫມາຍເຫດ: ວິທີການຫາຜູ້ໃຊ້ກັບ SIDs ນີ້ຈະສະແດງໃຫ້ຜູ້ໃຊ້ທີ່ເຂົ້າສູ່ລະບົບຫລືເຂົ້າສູ່ລະບົບແລະປ່ຽນຜູ້ໃຊ້. ເພື່ອສືບຕໍ່ການນໍາໃຊ້ວິທີການຈົດທະບຽນເພື່ອກໍານົດ SIDs ຂອງຜູ້ໃຊ້ອື່ນໆ, ທ່ານຈໍາເປັນຕ້ອງເຂົ້າສູ່ລະບົບໃນຖານະຜູ້ໃຊ້ແຕ່ລະລະບົບແລະເຮັດຊ້ໍາຂັ້ນຕອນເຫຼົ່ານີ້. ນີ້ແມ່ນຂໍ້ບົກຜ່ອງໃຫຍ່; ສົມມຸດວ່າທ່ານສາມາດເຮັດໄດ້, ທ່ານກໍາລັງດີກວ່າການນໍາໃຊ້ວິທີການຄໍາສັ່ງ wmic ຂ້າງເທິງ.