ตอนที่ 1: ไฟล์แบตช์
ส่วนของแบตช์ไฟล์ที่คุณเริ่มทำต่อไปนี้:
เปิดพรอมต์ (เช่น cmd.exe) และพิมพ์ mybatch.bat red white blue
.
จะเริ่มไฟล์ที่ชื่อว่า 'mybatch.bat'
ภายในไฟล์แบทช์นั้นคุณสามารถเข้าถึงตัวแปรบางตัวได้ ในตัวอย่างของเรา:
% 0 คือ mybatch.bat (ชื่อโปรแกรม)
% 1 เป็นสีแดง
% 2 เป็นสีขาว
% 3 เป็นสีน้ำเงิน
% 4 ว่างเปล่าในตัวอย่างของเรา
...
ส่วนที่ 2: Java
java -Xss256k -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -jar BubbleUPnPTetherClient.jar %1 %2 %3 %4 %5 %6 %7 %8 %9
java
เริ่มล่าม java
ตามด้วยตัวเลือกบางอย่าง เช่น. -Xss256k
, -Djava.awt.headless=true
และ -Djava.net.preferIPv4Stack=true
สิ่งเหล่านี้ส่วนใหญ่ไม่น่าสนใจสำหรับเรา
-jar BubbleUPnPTetherClient.jar
โปรแกรม java จริงของคุณไม่ได้สนใจอะไรมาก (อย่างน้อยก็ไม่เหมาะสำหรับคุณ) มันเป็นเพียงรันคำสั่ง ไฟล์. jar มีคำสั่งซื้อ ist (เช่นขอรหัสผ่านเชื่อมต่อกับอุปกรณ์บางอย่างโดยใช้รหัสผ่านส่งผ่านข้อมูลที่เชื่อมโยงพร้อมกับ ... '
โซลูชั่น
หนึ่งในคำแนะนำจะขอรหัสผ่านที่ นั่นหมายความว่าคุณต้องการแก้ไขไฟล์ jar อาจเพิ่มรหัสผ่านอย่างถาวรในรหัส
หรืออาจยอมรับรหัสผ่านในฐานะของพารามิเตอร์อินพุต ควรอยู่ในคู่มือโปรแกรม ในกรณีนี้คุณสามารถเริ่มด้วยสิ่งนี้: java -Xss256k -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -jar BubbleUPnPTetherClient.jar PASSWORD
(คุณสามารถระบุรหัสผ่านนั้นให้กับ batchfile ได้สิ่งนั้น% 1 จะผ่านสิ่งที่คุณพิมพ์ไปยังโปรแกรมจาวา)
ประการที่สามถ้าไม่ได้ผลเราก็จะโชคไม่ดี เปลี่ยนไปใช้โปรแกรมอื่นหรือใช้บางอย่างเช่น autoIT เพื่อทำกิจกรรม