สูญเสียสิทธิ์การเป็นเจ้าของไฟล์หลังจากสำรองข้อมูล - วิธีการควบคุมอย่างเต็มรูปแบบ


0

ฉันสำรองข้อมูลไฟล์สำคัญจากพีซีเครื่องเก่าไปยังฮาร์ดไดรฟ์ภายนอกและเมื่อใดก็ตามที่ฉันพยายามลบย้ายหรือเปิดไฟล์หรือโฟลเดอร์ใดไฟล์หนึ่งมันบอกฉันว่าฉันไม่ได้รับอนุญาต (ปฏิเสธการเข้าถึง) เพื่อทำเช่นนั้น

ดังนั้นฉันจึงเป็นเจ้าของไฟล์เหล่านั้นด้วย CMD ที่ยกระดับโดยใช้:

takeown /f filename

ผลลัพธ์คือ "สำเร็จ" อย่างไรก็ตามสิ่งนี้ไม่ได้แก้ไขปัญหา ดังนั้นฉันคลิกขวาที่ไฟล์ > Properties > Security > Edit > Add > Typed in my current Name > OK > Apply - จากนั้นพยายามเข้าถึงไฟล์อีกครั้งโดยไม่สำเร็จ

ดังนั้นฉันจึงลอง > Properties > Security > Advanced > Owner: Change > Enter my name > Apply - จากนั้นลองเข้าถึงไฟล์อีกครั้ง - ไม่มีโชค

ฉันจะควบคุมไฟล์เหล่านี้ได้อย่างสมบูรณ์อีกครั้งได้อย่างไร?


ปรับปรุง:

19:50 น. AEST - 6/8/14 :

ผลของการ icacls bounce.wav คือ:

E:\Audio>takeown /f "bounce.wav" /a & icacls "bounce.wav" /grant:r *S-1-5-32-544
:F /q

SUCCESS: The file (or folder): "E:\Audio\bounce.wav" now owned by the administra
tors group.
Successfully processed 1 files; Failed processing 0 files

E:\Audio>icacls "bounce.wav"
bounce.wav BUILTIN\Administrators:(F)
           Home-PC\Jason:(I)(F)
           Everyone:(I)(F)
           BUILTIN\Administrators:(I)(F)
           NT AUTHORITY\SYSTEM:(I)(F)

Successfully processed 1 files; Failed processing 0 files

แม้ว่าฉันยังคงไม่สามารถคัดลอก / ย้าย / เปิดไฟล์นี้ ข้อผิดพลาดที่ได้รับคือ:

คุณต้องได้รับอนุญาตจากผู้ดูแลระบบเพื่อดำเนินการนี้

แต่ฉันเป็นผู้ดูแล


ลองเรียกใช้คำสั่งต่อไปนี้: takeown /f "file" /a & icacls "file" /grant:r *S-1-5-32-544:F /q
and31415

@ and31415 ขอบคุณฉันเพิ่งเรียกใช้คำสั่งนั้นและมันบอกว่า "สำเร็จแล้วไฟล์ที่กลุ่มผู้ดูแลระบบเป็นเจ้าของ" แต่ฉันยังไม่สามารถเปิด / คัดลอก / ย้ายไฟล์
jay_t55

@ and31415 ฉันได้อัปเดตคำถามของฉันเพื่อรวมผลลัพธ์จากความคิดเห็นล่าสุดของคุณ
jay_t55

ใครมีความคิดเห็นบ้าง
jay_t55

@ and31415 ฉันพบว่าปัญหาคืออะไร ปัญหาคือไฟล์เหล่านี้ (ไฟล์จำนวนมากและที่สำคัญ) - ฉัน (ในบางจุด) ตัดสินใจที่จะตรวจสอบตัวเลือก "เข้ารหัสเนื้อหาเพื่อความปลอดภัยของข้อมูล" ใน Properties & gt; ขั้นสูง - และนั่นทำในคอมพิวเตอร์เครื่องเก่า (ซึ่งฉันไม่มีแล้ว) และคอมพิวเตอร์เครื่องใหม่นี้ - พวกเขายังคงเข้ารหัส แต่ไม่มีอะไรทำงานได้เพราะพวกเขากำลังเข้ารหัส ฉันได้ลองใช้ RichCopy เพื่อถอดรหัสพวกเขาตามที่แนะนำบนไซต์ TechNet แต่มันล้มเหลวสำหรับไฟล์ส่วนใหญ่ที่พูดว่า "ไม่พบไฟล์" แต่มันเป็น อย่างเห็นได้ชัด ที่นั่น
jay_t55

คำตอบ:


0

นี่คือ "chown.bat" ของฉัน (คนที่ใช้ระบบยูนิกซ์จะหัวเราะฉันโดยใช้ชื่อนั้น)

    for /r %fn in (*.*)  SetACL -on "%fn" -ot file -actn clear -clr dacl,sacl
    takeown /F * /R /D  Y
    icacls   *.* /T /C /grant %_winuser%:(D,WDAC)
    icacls    .  /T /C /grant administrators:F System:F everyone:F

SetACL เป็นยูทิลิตี้ของบุคคลที่สามที่ต้องอยู่ในเส้นทางของคุณ

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