เพื่อให้ผู้อื่นเรียกใช้โปรแกรมติดตั้ง JAR ได้ง่ายโดยไม่ต้องทำการเปลี่ยนแปลงกับคอมพิวเตอร์ทั้งหมดของพวกเขาคุณอาจต้องการล้อมรอบด้วยชุดสคริปต์ที่ยกระดับและเรียกใช้ไฟล์ JAR คุณสามารถทำเช่นนี้ได้อย่างง่ายดายด้วยระดับความสูงจาก Microsoft พวกเขารวมถึงยูทิลิตี้ที่มีประโยชน์ที่ช่วยให้คุณเปิดใช้งานอะไรก็ได้ในฐานะผู้ดูแลระบบโดยเพียงนำหน้ามันด้วยelevate
คำสั่ง
เมื่อคุณดาวน์โหลดแล้วให้แยกไปยังโฟลเดอร์และคัดลอกelevate.cmd
และelevate.vbs
ไปยังโฟลเดอร์ด้วยไฟล์ JAR จากนั้นเขียนสคริปต์ชุดใหม่พร้อมกับ.cmd
ส่วนขยายที่มีเนื้อหาต่อไปนี้:
elevate cmd /c start "%CD%\installer.jar"
ที่จะเรียกใช้ไฟล์ JAR พร้อมกับตัวจัดการเริ่มต้นสำหรับไฟล์ดังกล่าวในระบบของพวกเขา (โดยใช้start
คำสั่งของcmd
) %CD%
ชี้ไปยังไดเร็กทอรีการทำงานปัจจุบันของสคริปต์และจำเป็นเพราะบรรทัดคำสั่งที่ยกระดับจะเริ่มc:\windows\system32
ขึ้น
หากด้วยเหตุผลบางประการ Java ไม่ได้รับการกำหนดค่าอย่างเหมาะสมเป็นตัวจัดการเริ่มต้นสำหรับไฟล์ JAR ซึ่งอาจล้มเหลวได้ หากคุณสามารถนับได้ว่า Java อยู่ในที่เดียวกันในทุกระบบคุณสามารถทำได้ด้วยวิธีนี้:
elevate "c:\Program Files\Java\jre\bin\java.exe" -jar "%CD%\installer.jar"
เมื่อคุณทำอย่างใดอย่างหนึ่งเพียงแค่เรียกใช้ไฟล์แบทช์และ Windows จะแจ้งให้ผู้ดูแลระบบระดับความสูงและเปิดตัวติดตั้ง
รวมสคริปต์การยกระดับสคริปต์ของคุณและไฟล์ตัวติดตั้งในไฟล์เก็บถาวรแบบขยายตัวเองที่เรียกใช้งานสคริปต์และคุณสามารถสรุปได้ใน.exe
ไฟล์เล็ก ๆ ( 7-Zipเป็นเครื่องมือโอเพ่นซอร์สที่ยอดเยี่ยมสำหรับการสร้างคลังข้อมูลดังกล่าว)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Elevation PowerToys ศึกษาบทความที่เชื่อมโยงหรือไฟล์ README ที่มาพร้อมกับการดาวน์โหลด