ฉันจะเปลี่ยนการอนุญาตไฟล์ Windows 7 โดยใช้คำสั่งที่พร้อมท์
ฉันต้องการเปลี่ยนการอนุญาตในไฟล์โปรแกรม แต่ใช้cacls
ไม่ได้สำหรับฉัน
ฉันจะเปลี่ยนการอนุญาตไฟล์ Windows 7 โดยใช้คำสั่งที่พร้อมท์
ฉันต้องการเปลี่ยนการอนุญาตในไฟล์โปรแกรม แต่ใช้cacls
ไม่ได้สำหรับฉัน
คำตอบ:
cacls
เป็น depcriated ใน Windows 7 คุณจำเป็นต้องใช้แทนICACLS
cacls
ICACLS "filename" /grant "Users":F
คำสั่งนี้กำลังให้สิทธิพิเศษ
CACLS
การเปลี่ยนแปลงสิทธิ์ใช้บัญชีผู้ดูแลระบบในเครื่องที่รัน หากคุณเปิดใช้งาน UAC คุณอาจต้องยกระดับพรอมต์คำสั่งก่อนโดยคลิกขวาที่มันแล้วเลือก "Run as Administrator"
คุณสามารถใช้cacls
ดังนี้
CACLS files /e /p {USERNAME}:{PERMISSION}
ที่ไหน
* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
o R - Read
o W - Write
o C - Change (write)
o F - Full control
ตัวอย่างเช่นในการให้สิทธิ์การควบคุมบัญชีผู้ใช้แบบเต็ม (F) files
คุณจะต้องใช้คำสั่งต่อไปนี้ (พิมพ์ในพรอมต์คำสั่ง Windows ที่ยกระดับ):
CACLS files /e /p %USERNAME%:f
อ่านวิธีใช้ที่สมบูรณ์โดยการพิมพ์คำสั่งต่อไปนี้:
cacls /?
หากด้วยเหตุผลใดก็ตามไฟล์ต่าง ๆ ได้ถูกยกเลิกการเชื่อมโยงกับบัญชีผู้ดูแลระบบใน Windows 7 การใช้ ICACLS จะไม่คืนค่าพวกเขา
คุณถูกบังคับให้ตนเองคลิกที่ไฟล์แต่ละหนึ่งที่เวลาและเลือกProperties> แท็บความปลอดภัย> ปุ่ม Advanced> แท็บสิทธิ์> ปุ่มดำเนินการต่อ
หากเปิดใช้งานอนุมัติ UAC พรอมต์สำหรับสิทธิ์ Editor สำหรับไฟล์และโฟลเดอร์และยกเลิกการเลือกรวมทั้งการอนุญาตจากผู้ปกครอง inheritible วัตถุ thsi คลิกที่Removeปุ่มเมื่อได้รับแจ้งแล้วเปิดใช้งานรวมทั้งการอนุญาต inheritibleคลิกตกลง
นี่จะคืนค่าการเข้าถึงไฟล์ของคุณ
วิธีนี้สามารถทำได้กับทั้งโฟลเดอร์หรือชุดของไฟล์? การใช้ICACLS *.* /RESET
ไม่ทำงาน มันสิ้นสุดลงในข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" สำหรับไฟล์ที่เป็นปัญหา
เป็นเจ้าของโฟลเดอร์ / ไฟล์ก่อนจากนั้นคุณทำงานเหมือนกัน
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
> blockquote
ไวยากรณ์ในตัว
คุณต้องทำงานcacls
กับผู้ดูแลระบบเพื่อเปลี่ยนสิทธิ์ในไฟล์โปรแกรม ...
icacls "File / folder_name" / grant "USER": F / t : จะให้สิทธิ์การเข้าถึงแบบเต็มแก่ผู้ใช้ที่ระบุว่า "USER" ในไฟล์หรือโฟลเดอร์ที่ระบุ กระบวนการ / t อนุญาตการแวะผ่านไปยังโฟลเดอร์ย่อยและไฟล์และให้การอนุญาต