Windows Vista Home Premium - เปลี่ยนเจ้าของไฟล์ที่ SYSTEM เป็นเจ้าของ


1

ฉันได้คัดลอกโฟลเดอร์ทั้งหมดในโปรไฟล์จาก Linux Samba ไปยังระบบ Windows Vista Home Premium ในรูปแบบใหม่ ด้วยเหตุผลบางอย่างลำดับชั้นทั้งหมดกลายเป็นของ SYSTEM ดังนั้นเมื่อผู้ใช้เข้าสู่ระบบมีปัญหาใหญ่เพราะผู้ใช้ไม่ได้รับอนุญาตให้ดูหรือทำอะไรกับไฟล์ของตนเอง

ฉันกำลังพยายามเปลี่ยนความเป็นเจ้าของจาก SYSTEM เป็นผู้ใช้ แต่ไม่มีอะไรจะทำให้ฉันทำอย่างนั้นได้ แม้แต่เข้าสู่ระบบในฐานะผู้ดูแลระบบและฉันไม่มีโชคใด ๆ ที่เปิดตัว Explorer.exe จาก PsExec หรือ RunAsSystem มียูทิลิตี้บางอย่างที่จะรีเซ็ตสิทธิ์อย่างสมบูรณ์แบบวนซ้ำในโฟลเดอร์และทำงานใน Vista Home Premium หรือไม่?

คำตอบ:


3

ตัวเลือกที่ 1

เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบแล้วพิมพ์ takeown /F C:\Path\To\Profile\* /R

ตัวเลือก 2

คลิกขวาที่โฟลเดอร์โปรไฟล์และคลิกคุณสมบัติ จากนั้นไปที่แท็บความปลอดภัยแล้วคลิกขั้นสูง ไปที่แท็บเจ้าของแล้วคลิกแก้ไข ... จากนั้นเลือกผู้ใช้หรือกลุ่มอื่น ๆ แล้วพิมพ์ชื่อผู้ใช้ของคุณ คลิกตรวจสอบชื่อจากนั้นคลิกตกลง เลือกชื่อผู้ใช้ของคุณจากนั้นทำเครื่องหมายที่ "แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ" คลิกนำไปใช้แล้วตกลง

คุณอาจต้องการลอง attrib -S C:\Path\To\Profile\* /S /D ที่คอมมานด์พรอมต์หากไฟล์ของคุณมีคุณสมบัติระบบ


2
PS ในอนาคตให้ใช้ backticks ( ` ) เพื่อหลบหนีรหัส ข้อเสียเพียงอย่างเดียวคือคุณต้องใช้ \ 'เมื่อเขียนโค้ดภายในบล็อคโค้ด
Hello71

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