การลงทะเบียนแอปพลิเคชันไปยัง Custom URI Scheme ด้วยตัวแปรสภาพแวดล้อม


0

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

shell open command (Default) = "D:\[my-user-name]\programs\Alert\alert.exe" "%1"

อย่างไรก็ตามในส่วนสภาพแวดล้อมของเราของเส้นทางนี้จะต้องมีการควบคุมโดยตัวแปรสภาพแวดล้อมเช่น:

shell open command (Default) = "D:\%USERNAME%\programs\Alert\alert.exe" "%1"

ดูเหมือนจะใช้งานไม่ได้ฉันเดาเพราะมันไม่สามารถ / ไม่ขยายตัวแปรสภาพแวดล้อม ฉันได้รับการแจ้งเตือนเช่น:

ไม่สามารถเปิดแอปพลิเคชันตัวช่วยนี้สำหรับ [my uri]

โปรโตคอลที่ระบุในที่อยู่นี้ไม่ถูกต้อง ตรวจสอบว่าที่อยู่นั้นถูกต้องแล้วลองอีกครั้ง


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