मेरे पास एक बैच स्क्रिप्ट है जिसे मैं एक प्रोग्राम लॉन्च करने के लिए उपयोग करता हूं, जैसे कि notepad.exe। जब मैं इस बैच फ़ाइल पर डबल क्लिक करता हूं, तो नोटपैड सामान्य रूप से शुरू होता है, लेकिन cmdलॉन्च की गई काली खिड़की notepad.exeपृष्ठभूमि में बनी हुई है। notepad.exeCmd विंडो को लॉन्च करने और बनाने के लिए मुझे क्या करना होगा ?
संपादित करें : उपयोग करने से अधिक जटिल है \I।
cmdकॉल cygwin, और cygwinशुरू होता है notepad। मैं उपयोग करता हूं
start \I \path\cygwin\bin\bash.exe
और पहली विंडो (cmd) गायब हो जाती है, लेकिन एक दूसरी विंडो (\ cygwin \ bin \ bash.exe) अभी भी पृष्ठभूमि पर है। साइबरविन लिपि में मैंने प्रयोग किया notepad.exe &और फिर बाहर निकल गया।
javawनिष्पादन योग्य का उपयोग करना सुनिश्चित करें (बस नहींjava, क्योंकिjavaएक और बैच विंडो शुरू होगी): उदाहरण के लिएstart "" "javaw" -jar C:\JavaProject\myApp.jar