ให้สิทธิ์การเข้าถึงโฟลเดอร์ผู้ใช้บนไดรฟ์ภายนอก


9

ฉันเพิ่งเปลี่ยน HDD โน๊ตบุ๊คของฉันด้วย SSD และติดตั้ง Windows 7 ใหม่บน SSD ฉันซื้อแคดดี้สำหรับ HDD "เก่า" และฉันสามารถบูตหน้าต่างจาก SSD ได้สำเร็จ

ฉันเห็นHDD เก่าเป็นไดรฟ์ภายนอก อย่างไรก็ตามฉันไม่สามารถเข้าถึงโฟลเดอร์ผู้ใช้ของฉันได้ เมื่อฉันพยายามเปิดโฟลเดอร์ผู้ใช้ฉันได้รับข้อผิดพลาดนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ถ้าฉันคลิกContinueไม่มีอะไรเกิดขึ้นจริง แถบสีเขียวแสดงและโหลด (เช่น "ฉันกำลังรับไฟล์ของคุณ!") แต่เมื่อถึงจุดสิ้นสุดฉันจะไม่สามารถเข้าโฟลเดอร์ได้

ความคิดใด ๆ




1
@ techie007 โปรดเพิ่มคำตอบของคุณเป็นคำตอบเพื่อให้ BeNdErR สามารถทำเครื่องหมายและปิดคำถามนี้ โปรดตั้งค่าสถานะซ้ำซ้อน
Ganesh R.


@GaneshR ฉันได้ทำเครื่องหมายว่ามันเป็นล่อลวง แต่ฉันไม่ได้ลงคะแนนอย่างใกล้ชิดสำหรับวันนี้
Ƭᴇcʜιᴇ007

คำตอบ:


7

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

(จากความคิดเห็นของtechie007ด้านบน

C:\>takeown /?

TAKEOWN [/S system [/U username [/P [password]]]]
        /F filename [/A] [/R [/D prompt]]

Description:
    This tool allows an administrator to recover access to a file that
    was denied by re-assigning file ownership.

Parameter List:
    /S           system          Specifies the remote system to
                                 connect to.

    /U           [domain\]user   Specifies the user context under
                                 which the command should execute.

    /P           [password]      Specifies the password for the
                                 given user context.
                                 Prompts for input if omitted.

    /F           filename        Specifies the filename or directory
                                 name pattern. Wildcard "*" can be used
                                 to specify the pattern. Allows
                                 sharename\filename.

    /A                           Gives ownership to the administrators
                                 group instead of the current user.

    /R                           Recurse: instructs tool to operate on
                                 files in specified directory and all
                                 subdirectories.

    /D           prompt          Default answer used when the current user
                                 does not have the "list folder" permission
                                 on a directory.  This occurs while operating
                                 recursively (/R) on sub-directories. Valid
                                 values "Y" to take ownership or "N" to skip.

    /?                           Displays this help message.

    NOTE: 1) If /A is not specified, file ownership will be given to the
             current logged on user.

          2) Mixed patterns using "?" and "*" are not supported.

          3) /D is used to suppress the confirmation prompt.

Examples:
    TAKEOWN /?
    TAKEOWN /F lostfile
    TAKEOWN /F \\system\share\lostfile /A
    TAKEOWN /F directory /R /D N
    TAKEOWN /F directory /R /A
    TAKEOWN /F *
    TAKEOWN /F C:\Windows\System32\acme.exe
    TAKEOWN /F %windir%\*.txt
    TAKEOWN /S system /F MyShare\Acme*.doc
    TAKEOWN /S system /U user /F MyShare\foo.dll
    TAKEOWN /S system /U domain\user /P password /F share\filename
    TAKEOWN /S system /U user /P password /F Doc\Report.doc /A
    TAKEOWN /S system /U user /P password /F Myshare\*
    TAKEOWN /S system /U user /P password /F Home\Logon /R
    TAKEOWN /S system /U user /P password /F Myshare\directory /R /A

ตัวอย่างจาก Vista ควรคล้ายกับ Windows 7


ยอดเยี่ยมและฉันสามารถยืนยันการทำงานนี้บน windows 10 ด้วย
หมายเลข

1
+1 เพราะใช้TAKEOWN /F E:\Users\*งานได้สำหรับฉันแม้ว่าฉันคิดว่าฉันเป็นคนที่กล้าทำ:TAKEOWN /F E:\Users\user\*
John D

ฉันต้องเรียกใช้ในcmdฐานะผู้ดูแลระบบและเรียกซ้ำด้วยซ้ำ:TAKEOWN /F E:\Users\* /R
เฟลิกซ์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.