attrib -sr C: \ <เส้นทางโฟลเดอร์> / d / s แค่ใช้งานไม่ได้เหรอ?


1

ฉันกำลังพยายามเปลี่ยนไฟล์ภายในเกมที่ฉันติดตั้งบนคอมพิวเตอร์ของฉัน แต่แอตทริบิวต์อ่านอย่างเดียวจะไม่เปลี่ยนแปลง ฉันค้นคว้าข้อมูลนี้แล้วและพบวิธีการใช้ Command Prompt ซึ่งฉันสามารถเปลี่ยนคุณสมบัติของไฟล์ได้ คุณลักษณะอ่านอย่างเดียวโดยเฉพาะ

คำสั่งที่ฉันได้รับคือ:

attrib -s-r C:\<folder path>/d/s

ดังนั้นฉันเปิด Command Prompt และพิมพ์ใน:

attrib-r-s<C:/The Creative Assembly>/d/s

ทุกครั้งที่ผลลัพธ์คือ: "ชื่อไฟล์ชื่อไดเรกทอรีหรือไวยากรณ์ฉลากปริมาณไม่ถูกต้อง"

ฉันพยายามคัดลอกและวางเส้นทางไฟล์หรือพิมพ์ด้วยตนเอง แต่ก็ยังไม่ทำงาน ฉันดูเหมือนจะไม่สามารถทำงานสิ่งที่ผิด ความคิดใด ๆ


คุณกำลังพยายามแก้ไขไฟล์เดียวหรือไม่ ทำไมไม่ใช้ windows explorer คลิกขวาที่ไฟล์คุณสมบัติยกเลิกการทำเครื่องหมายอ่านอย่างเดียวช่องทำเครื่องหมายคลิกตกลง

ทุกครั้งที่ฉันยกเลิกการทำเครื่องหมายในช่องอ่านอย่างเดียวและใช้มันเพียงแค่ตรวจสอบอีกครั้งนั่นเป็นปัญหาเดิมของฉัน เสร็จสิ้นการวิจัยและนี่คือวิธีการแก้ปัญหาที่ฉันพบว่ามันควรจะใช้ได้ แต่ก็ไม่ต้องการ

คำตอบ:


1

ตรวจสอบให้แน่ใจว่าคุณ:

  • รวมช่องว่างในคำสั่งตามที่อธิบายไว้ด้านล่าง
  • ไม่ได้ใช้< >ในชื่อพา ธ ( < >โดยทั่วไปจะเป็นแบบแผนซึ่งหมายความว่าคุณต้องแทนที่บางสิ่ง<whatever is included>)
  • อยู่ภายใต้บัญชีผู้ดูแลระบบหรือทำงานcmd.exeเป็นผู้ดูแลระบบ
  • การใช้ blackslashes \ไม่ไปข้างหน้าเครื่องหมายทับ/ในชื่อพา ธ

attrib -r -s C:\The Creative Assembly /d /s

หากล้มเหลวลอง:

attrib -r -h -s "C:\The Creative Assembly" /d /s


1
CreativeและAssemblyไม่ใช่อาร์กิวเมนต์ที่ถูกต้อง ;) เนื่องจากพา ธ มีช่องว่างอยู่คุณจำเป็นต้องหลบหนีทีละรายการหรือปิดทั้งพา ธ ด้วยเครื่องหมายคำพูดคู่
iglvzx

0

ก่อนอื่นให้รับเส้นทางที่แน่นอนที่คุณต้องการนำไปใช้กับ คุณไม่ต้องการที่จะทำมันใน C: \ และทำให้หมดทุกสิ่ง

คำสั่งควรเป็นดังนี้:

attrib -s -r C:\path\to\your\game /d /s

ที่ไหน:

  • / d - ประมวลผลโฟลเดอร์
  • / s - ประมวลผลไฟล์ในไดเรกทอรีทั้งหมด

ดังนั้นแม้จะเป็นไฟล์ถัดไป attrib -s -r C: \ The Creative Assembly \ Rome - Total War / d / s จำเป็นต้องมีการเว้นวรรคที่เหมาะสมและ <> รอบเส้นทางไฟล์หรือไม่ จำเป็นไหม เป็นครั้งแรกของฉันที่ใช้สิ่งนี้ ..

คุณไม่จำเป็นต้อง <> และใช้ "C: \ path \ to \ your game" หากมีที่ว่างอยู่

ฉันทำทุกอย่างตามที่ควรจะเป็นมันทำงานอย่างถูกต้องและฉันกำลังคัดลอกและวางพา ธ ไฟล์เพื่อให้แน่ใจว่าฉันจะไม่ทำผิดพลาดและบอกฉันว่า "ระบบไม่พบไฟล์ที่ระบุ"

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