ฉันจะตั้งค่าแอพพลิเคชั่นเริ่มต้นให้เปิดไฟล์เดียวใน Windows 7 และ 8 ได้อย่างไร


2

เมื่อฉันดับเบิลคลิกไฟล์ my_app.pyฉันต้องการเปิดด้วย python.exe. เมื่อฉันคลิกสองครั้งอื่น ๆ .py ไฟล์ฉันต้องการเปิดด้วยโปรแกรมแก้ไขข้อความ ฉันจะตั้งค่านี้ใน Windows 7 และ 8 ได้อย่างไร

นี่คือสิ่งที่ฉันพยายาม:

  1. คลิกขวา my_app.py

  2. คลิก "คุณสมบัติ"

  3. ในแท็บ "ทั่วไป" ใต้ "เปิดด้วย" คลิก "เปลี่ยน"

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

ฉันจะยกเลิกการเลือกช่องนี้ได้อย่างไร ทำไมถึงเป็นสีเทา

ขอบคุณ.


1
คำตอบอาจอยู่ที่นี่: stackoverflow.com/questions/2543254/...
SerMetAla

คำตอบ:


1

วิธีแก้ปัญหาทางอ้อมคือการเชื่อมโยง. py กับแบทช์ไฟล์ (หรือ autohotkey?) ไฟล์แบตช์ควรตรวจสอบชื่อไฟล์และเรียกใช้ไพ ธ อนถ้ามันเป็น my_app.py และตัวแก้ไขข้อความ

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


0

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

ในการบรรลุสิ่งที่คุณต้องการคุณสามารถทำตามขั้นตอนเหล่านี้ (เขียนสำหรับ Windows 7):

  1. ไปที่ "เปิดด้วย ... " อีกครั้งและตั้งค่าเครื่องมือแก้ไขข้อความเป็นตัวจัดการเริ่มต้น
  2. ในโฟลเดอร์ที่มี my_app.py ให้คลิกขวาที่พื้นที่ว่างแล้วเลือกใหม่ - & gt; ทางลัด
  3. คลิก "เรียกดู ... " และเลือกของคุณ python.exe ไฟล์และคลิกตกลง
  4. ในกล่องข้อความภายใต้ "พิมพ์ที่ตั้งของรายการ:" เพิ่มช่องว่างและใส่เส้นทางที่จะไป my_app.py เพื่อมีลักษณะเช่นนี้รวมถึงคำพูด: C:\Python33\python.exe "F:\My App\my_app.py"
  5. คลิก "ถัดไป" และตั้งชื่อเช่น "Run my_app" และคลิก "เสร็จสิ้น"

ทางลัดนี้ควรบอกให้ Windows เรียกใช้ตัวแปลของ Python กับ my_app.py เป็นอาร์กิวเมนต์อย่างชัดเจนทำให้คุณสามารถใช้การทำงานเฉพาะไฟล์

หากคุณต้องการแก้ไขทางลัดนี้หรือทำซ้ำเพื่อเปิดไฟล์. py อื่นคุณสามารถไปที่ Properties และในแท็บ "Shortcut" ให้เปลี่ยนกล่อง "Target:" เพื่อให้ชี้ไปที่ไฟล์. py อื่น ๆ

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