1
ฉันจะเรียกใช้คอมไพเลอร์รุ่นที่ถูกต้องได้อย่างไรเมื่อใช้พรอมต์คำสั่งยกระดับ
ฉันมีคอมไพเลอร์ typescript (tsc.exe) สองรุ่นในระบบของฉัน (1.0 และ 1.5) และฉันไม่สามารถลบรุ่นก่อนหน้าได้เนื่องจากติดตั้งกับ Visual Studio 2013 พวกเขาอยู่ที่: C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\tsc.exe และ C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.5\tsc.exe ฉันไปแล้วและเปลี่ยนเส้นทางของระบบของฉันให้ชี้ไปที่ไดเรกทอรีใหม่กว่า .. ถ้าฉันเรียกใช้คอมไพเลอร์จากบรรทัดคำสั่งโดยพิมพ์tsc.exeเป็นบัญชีผู้ใช้ของฉันฉันได้รับที่ถูกต้อง ถ้าฉันเรียกใช้คอมไพเลอร์จากบรรทัดคำสั่งด้วย UAC ฉันได้รับผิด (เก่า) หนึ่ง ฉันจะทำให้ระบบของฉันใช้อันใหม่กว่าภายใต้พรอมต์คำสั่งที่ยกระดับได้อย่างไร