ผมว่าออกจะน่าขำไปสักนิด กับการที่เครื่องคอมพิวเตอร์ของตัวเองแท้ๆแต่กลับ log in เข้าใช้ได้เพียง User ธรรมดาซึ่งจะโดนจำกับสิทธิในการการทำที่มีการดัดแปลงระบบทั้งหมด ซึ่งต้องมานั่งคอยคลิกขวา run as administrator เพื่อใช้งานบางฟังชั่นของ Windows ได้ครบ
เรื่องมีอยู่ว่าผมต้องการลบ assembly ตัวหนึ่งที่อยู่ใน drive C:/Windows/assembly ซึ่งผมทำการ Uninstall โปรแกรมไม่สมบูรณืเองทำให้ไม่ได้ล้างค่าใน assembly ไปด้วย ดังนั้นพอรันโปรแกรมผมเลยมีปัญหาว่ายังเห็นเอสเซมบรี่ตัวเก่าอยู่ซึ่งเวอร์ชั่นที่ซ้ำกันทำให้ทำงานต่อไม่ได้(เลือกไม่ได้ว่างั้น)
การลบต้องการสิทธิของ admin ซึ่งทดลองรัน as admin ด้วย Expplorer แล้วลองลบดูก็ยัง access denied
อ้าวงี้กวนละครับคุณ win7 ไม่ได้ให้สิทธิแอดมินจริงๆกับเรา แบบนี้ต้องเจอไม่เด็ด เปิด cmd(command promt) ด้วยสิทธิ admin ขึ้นมาก่อน ถ้าเปิดถูก location ปัจจุบันจะอยู่ที่ C:/Windows/system32
แล้วจัดโค๊ดชุดนี้ลงไปเลยครับ : net user administrator /active:yes
เท่านี้ครับเราก็เพิ่ม User ที่เป็น admin ขึ้นมาได้แล้ว >> ทำการ switch user ไป log on ที่ Administrtor
เเล้วสิทธิทั้งหมดก็เป็นของเรา ตอนนี้เราก็สามารถทำการ แก้ไข ดัดแปลงทุกสิ่งอย่างได้ตามใจอยากเลยครับ อย่างผมอยากลบ assembly กวนใจก็ไม่ใช่ปัญหาอีกต่อไป
ถ้าต้องการเอาสิทธิแอดมินออกก็เพียงเปลี่ยนคำสั่งเดิมจาก Yes เป็น No
ไม่มีความคิดเห็น:
แสดงความคิดเห็น