วิธีที่จะปล่อยให้โดยอัตโนมัติ cmd ปิดการประมวลผลกลุ่มภาพแฟ้ม[ที่ซ้ำกัน]

0

คำถาม

ดังนั้นฉันต้องเป็น Javafx Maven Projekt ซึ่งฉันประมวลผลด้วย.ค้างคาว

@echo off
set JLINK_VM_OPTIONS=
set DIR=%~dp0
"%DIR%\java" %JLINK_VM_OPTIONS% -m Main/org.openjfx.Main %*

มันได้ผลแต่ค cmd ต้องอยู่ opend และเมื่อฉันปิดหรับการออกแบบโครงการปิด aswell ฉันถามคำถาม มาที่นี่ แต่ฉัน didnt ได้ทำงานตอบดังนั้นฉันแค่ถามอยู่ที่นี่

btw ขอโทษสำหรับของฉันภาษาอังกฤษ

batch-file cmd java javafx
2021-11-22 19:56:39
2

คำตอบที่ดีที่สุด

3

คุณดูเหมือนจะเป็นสิ่งที่ไม่แน่นอสิ่งที่คุณต้องการที่จะเป็นยังเปิดออก(ผู้คนเดียวเล็งของแฟ้มการประมวลผลกลุ่มภาพคือการเก็บเป็นคอนโซลเปิดหน้าต่างสำหรับรายการแจ้งเตือนการเริ่มทำงานคอนโซล)แต่ต้องตอบคำขอของคุณคุณต้องวิ่งของคุณค้างคาวแฟ้มจากค cmd ให้แจ้งเตือนเพื่อส่งค่าพารามิเตอร์ไม่งั้นมันคือจุดประสงค์หลักหน่อยหรอ.

@echo off
set "JLINK_VM_OPTIONS="
set "DIR=%~dp0"
start "" "%DIR%javaw" %JLINK_VM_OPTIONS% -m Main/org.openjfx.Main %*
rem See notes
rem exit

ข้อค

javaW จะstart งานจาวาสำหรับหน้าต่างในไม่มีคอนโซลโหมดดังนั้น dismissing งการประมวลผลกลุ่มภาพแฟ้ม แต่ถ้าคุณกำลังวิ่งออกจากค cmd นคอนโซลที่แยกออก exit นั่นมันต้องการเป็นพิเศษเมื่อสายดังนั้นพยายามกัน rem ก่อนแล้วลบมันสุดท้าย rem เพื่อเห็นอะไรแตกต่างนักหรอก

ถ้าคุณเจอ javaW มันไม่เหมาะสมแล้วลบนอกจากนี้เธอยังบอกตอนที่ทุกอย่างจะจบลง

ฉันไม่รู้ว่าทำไมแหล่งข่าวของแฟ้มตูดนั้นไม่มีหน้าต่างต่างๆเว้นแต่ว่าแฟชั่นที่เล็งดูเหมือนว่าจะต้องนำหน้าหนีไปโดยเคลียร์หนึ่ง,และการตั้งค่าหนึ่งชุดสำเร็จสิ่งแวดล้อมค่าแล้วถือดังนั้นอาจจะถูกลดขนาดลงเหลือ

@Title "Feedback"&set "JLINK_VM_OPTIONS="&set "DIR=%~dp0"&"%DIR%java" -m Main/org.openjfx.Main %*
@echo Done&pause&exit
2021-11-23 10:10:52
0

สิ่งที่ฉันเข้าใจจากคุณเหมือนนี้คำถาม ว่าอัตโนมัติหากปิดการประมวลผลกลุ่มภาพโปรแกรม,แต่ให้เก็บโปรแกรมจาวาหรือยัง ลองนี่ถ้ามันได้ผล

2021-11-22 22:14:02

ใช่แต่ปัญหากับมันนั่นมันก็ยังคงเป็น cmd แสดขึ้นแต่มันมีภาพไอคอนของ openjdk
Nils Schmidt

คุณพยายามจะใช้ javaw.exe สำหรับการประมวลผลของแอ๊ป?
BASSAM ALHARBI

เอ่อวิธีที่จะรับคำสั่งเข้าใจมันในการประมวลผลกลุ่มภาพรหัสราะฉันใช้ Jlink และมันก็ทำให้ฉันกลายเป็นแบบนี้การประมวลผลกลุ่มภาพและคงไม่รู้วิธีที่เหมาะสมเปลี่ยนบางอย่าง
Nils Schmidt

stackoverflow.com/a/54134685/16533050 ,รวจครับมันอาจจะช่วยคุณ
BASSAM ALHARBI

@BASSAMALHARBI หน้าต่างคำสั่งหน่วยประมวลผล name cmd.exe เสมรอจนกลายตัวเองขอเริ่มสามารถประมวลผลบนเริ่มมันจากภายในคำสั่งให้แจ้งเตือนหน้าต่างเป็นอิสระในเริ่มโปรแกรมคือหน้าต่างคอนโซลโปรแกรมเหมือน java.exe หรือหน้าต่างส่วนติดต่อผู้ใช้แบบโปรแกรมเหมือน javaw.exe. นี่คือความแตกต่างต้องเริ่มเป็นสามารถสั่งประมวลผลได้จากภายในคำสั่งให้แจ้งเตือนหน้าต่างซึ่งอยู่ cmd.exe รอเดียวบนคอนโซลโปรแกรมหลายตัวเองในขณะที่หน้าต่างส่วนติดต่อผู้ใช้แบบโปรแกรมเริ่มมองที่แยกออกการประมวลผล
Mofi

@BASSAMALHARBI งการใช้พื้นทีี่ของคำสั่ง start ผลตรวจในเริ่มโปรแกรมที่แยกออกโพรเซสถูกประหารคู่ขนานเพื่อการประมวลผลกลุ่มภาพแฟ้ม นี่แตกต่างพฤติกรรมจะได้เห็นในการเปิดเป็นคำสั่งให้แจ้งเตือนหน้าต่างและระหว่างประมวลผล C:\Windows\notepad.exe. ตอนข้อความด่วนทันใจ comment กำลังทำงานอยู่ที่ผู้ใช้สามารถเปลี่ยนกลับไปที่คำสั่งให้แจ้งเตือนหน้าต่างและประเภทและประมวลผลคำสั่ง echo Notepad is running. แต่ในการเขียนไปเป็นแฟ้มการประมวลผลกลุ่มภาพ C:\Windows\notepad.exe และอย่างที่สองเส้น echo Notepad is not running anymore.& pause และเมื่อดับเบิลคลิกบนแฟ้มการประมวลผลกลุ่มภาพมันสามารถถูกเห็นว่า สะท้อนกลับ เป็นประหาร
Mofi

@BASSAMALHARBI เดียวตอนที่ผู้ใช้ทำการปิดคนเริ่มข้อความด่วนทันใจ comment. ดังนั้นของคุณเชื่อมโยงไปยังอีกคำถามอธิบายความแตกต่างระหว่าง java.exe (หน้าต่างคอนโซลเวอร์ชั่น)และ javaw.exe (หน้าต่างส่วนติดต่อผู้ใช้แบบรุ่นของ)มันไม่ตอบคำถามที่เพิ่งใช้ javaw.exe instead of java.exe`มันไม่ใช่ทางแก้ปัญหากับ cmd.exe รอสำหรับลายตัวเองก่อนที่ continuation ของแฟ้มการประมวลผลกลุ่มภาพผลลัพธ์จากการประมวลผลในการปิดตัวเองในการเริ่มต้นกับ /C ที่ทำขึ้นเมื่อดับเบิลคลิกเป็นการประมวลผลกลุ่มภาพแฟ้มสื่อในหน้าต่างเอ็กซ์พลอเรอร์.
Mofi

@Mofi,ขอบคุณมากเพื่อสิ่งที่ดีสำหรับคำอธิบาย
BASSAM ALHARBI

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่