การเปลี่ยนชื่อผู้ใช้บัญชีไม่ทำงานอย่างถูกต้อง


0

คุณสามารถเปลี่ยนชื่อบัญชีผู้ใช้ของคุณโดยใช้คำสั่งด้านล่าง:

wmic UserAccount where Name="OLDName" call Rename Name="NEWName"

นอกจากนี้คุณสามารถใช้ VBScripts เพื่อทำงานนี้ แต่มีปัญหาเมื่อฉันเปลี่ยนบัญชีผู้ใช้ด้วยวิธีนี้ชื่อเดิมยังคงปรากฏในบัญชีของฉัน แต่ถ้าฉันเรียกใช้คำสั่ง "ผู้ใช้เน็ต" ฉันไม่เห็นบัญชีใด ๆ ด้วยชื่อเก่าของฉัน

ปัญหาอยู่ที่ไหน บัญชีรายชื่อจะแสดงว่าชื่อนั้นเปลี่ยนไป แต่ในหน้าต่างจากเมนูเริ่มต้นฉันยังเห็นชื่อบัญชีเก่าอยู่

คำตอบ:


1

การเปลี่ยนชื่อบัญชีเป็นเรื่องยากใน Windows

หากคุณต้องการเปลี่ยนชื่อบัญชีทุกแง่มุมคุณควรสร้างผู้ใช้ใหม่ด้วยชื่อที่ถูกต้องการถ่ายโอนไฟล์และการตั้งค่าจากนั้นลบชื่อผู้ใช้เก่าออก

เหตุผลก็คือเมื่อคุณสร้างผู้ใช้ (เช่นOwner) ผู้ใช้นั้นจะได้รับวัตถุความปลอดภัยของตัวเองวัตถุระบบไฟล์ (เช่น C: \ Users \ Owner) และไฟล์จะขึ้นอยู่กับตำแหน่งที่แน่นอน ถ้าคุณเปลี่ยนชื่อโฟลเดอร์ระบบ (เช่นC:\WindowsการC:\Win7) โปรแกรมและทางลัดที่จะหยุดการทำงาน! มี internals มากเกินไปที่ต้องใช้ชื่อบัญชีของคุณเพื่อให้การเปลี่ยนชื่อแบบเต็มทำงานได้

สำหรับการเปลี่ยนแปลงเครื่องสำอางขนาดเล็ก (เช่นWilไปWill) ถ้าคุณสามารถมีชีวิตอยู่มีเพียงรูปลักษณ์ก็ปรับเปลี่ยนชื่อบัญชี ไฟล์จะยังคงชี้ไปที่ผู้ใช้ที่เรียกว่าWilแต่คุณจะรู้ว่าใครเป็น

หากคุณต้องการเปลี่ยน cosmetic (เช่นCanadian Luke-> Luke Skywalker) คุณสามารถดำเนินการ (ในฐานะผู้ใช้หรือผู้ดูแลระบบ) คำสั่งต่อไปนี้:

NET USER canadianluke /FULLNAME:"Luke Skywalker"

ปัญหาคือคุณสามารถเปลี่ยนชื่อบัญชีด้วยมือของคุณผ่านทางเมนูเริ่มต้นและมันจะทำงานเหมือนมีเสน่ห์ แต่การใช้คำสั่ง propmt หรือสคริปต์เพื่อเปลี่ยนชื่อจะทำให้ไม่มีการเปลี่ยนแปลงที่สมบูรณ์ซึ่งไม่ได้ใช้ในเมนูเริ่ม :(
Nofuzy

นั่นเป็นเพียงส่วนหนึ่งของมัน ภายใต้ประทุนมีอะไรมากมายที่ไม่คุ้มค่าที่จะต้องทำ
Canadian Luke

ดูเหมือนว่าพรอมต์คำสั่งจะเปลี่ยนชื่อเท่านั้น แต่มีชื่อเต็มข้างชื่อ
Nofuzy

1
แน่นอน! แต่ด้วยสถานที่มากมายที่ Windows หรือแอปพลิเคชันหยิบชื่อของคุณจากนั้นจะมีหลายขั้นตอนและสถานที่ที่จะเปลี่ยน
Canadian Luke

ดังนั้นไม่มีวิธีการเขียนสคริปต์เพื่อเปลี่ยนชื่อเต็มของบัญชีหรือไม่
Nofuzy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.