Windows ไม่สามารถเข้าถึงอุปกรณ์เส้นทางหรือข้อผิดพลาดไฟล์ที่ระบุในคำสั่งเมนูบริบทที่กำหนดเอง


4

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

Windows cannot access the specified device, path, or file. You may not have the appropriate permission to access the item.

คำสั่งที่ฉันพยายามเรียกใช้:

@="c:\Windows\SysWOW64\ForceBindIP.exe 192.168.1.100 \"%l\""

มีคนบอกฉันว่าฉันทำอะไรผิดหรือเปล่า? ขอบคุณ


มีใครจริงๆที่มีคำตอบสำหรับคำถามนี้หรือไม่? ฉันมีปัญหาเดียวกันกับโปรแกรมภายใต้ "c: \ program files \ ... " ถ้าฉันย้ายมันไปยังโฟลเดอร์อื่นมันใช้งานได้ ฉันคิดว่ามันเป็นปัญหาด้านความปลอดภัย / สิทธิ์
user184411

คำตอบ:


0

คุณสามารถลองแทนที่พา ธ สัมบูรณ์ไปยังโฟลเดอร์ Windows ด้วยตัวแปรสภาพแวดล้อมเช่น% SYSTEMROOT%:

@="%SYSTEMROOT%\SysWOW64\ForceBindIP.exe 192.168.1.100 \"%l\""

หากยังไม่ได้ผลให้ลองเปลี่ยนประเภทของค่าเริ่มต้นในคีย์ที่คุณต้องการสร้างจาก REG_SZ เป็น REG_EXPAND_SZ คุณต้องทำสิ่งนี้จากบรรทัดคำสั่งหรือในไฟล์. reg เนื่องจากเป็นไปไม่ได้ที่จะทำบน regedit GUI หากคุณต้องการใช้ CMD:

reg.exe add <key_path> /ve /t REG_EXPAND_SZ /d "%SYSTEMROOT%\SysWOW64\ForceBindIP.exe 192.168.1.100 \"%l\""

ลองลบ \ "

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

ทางออกของฉัน

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