2010-03-25 6 views
10

मुझे पता है के रूप में, जब मैं खिड़कियों कमांड लाइन से सीएस myConsoleApp.cs चलाने के लिए, मैं रोक सकते हैं कंसोल विंडो से नीचे दिए गए कोड को जोड़ने: मैं myConsoleApp में कंसोल विंडो कैसे रोक सकते हैं तो फिरमैं कंसोल विंडो को .pl और .bat फ़ाइल में कैसे रोक सकता हूं?

Console.ReadLine();

.pl और myConsoleApp.bat? मैं बस कंसोल विंडो से चल रहे परिणाम की निगरानी करना चाहता हूं। धन्यवाद।

इस तरह मान लीजिए myConsoleApp.bat:

taskkill /f /im "E1.exe" 
taskkill /f /im "E2.exe" 

pause 

इस तरह मान लीजिए myConsoleApp.pl:

use strict; 
use warnings; 

print "Hello World!"; 

<>; 

उत्तर

20

.bat

के लिए pause और

<>; #Read from STDIN 

पर्ल

पर्ल के लिए
+0

आपको बहुत बहुत धन्यवाद। –

+5

का उपयोग करने के लिए बेहतर - <> फ़ाइल से इनपुट हो सकता है (उदाहरण के लिए यदि आप "x.pl file1 file2" चलाते हैं – justintime

2

मैं पर्ल में के बारे में पता नहीं है, लेकिन एक बैच फ़ाइल में यह आसान है:

pause 

इस आदेश राज्यों के लिए मदद:

बैच प्रोग्राम की प्रसंस्करण को निलंबित करता है और संदेश
जारी रखने के लिए कोई भी कुंजी दबाएं। । ।

+0

यह काम करता है, धन्यवाद। –

0

<> के लिए महान काम करता है। और हाँ, रोकें cmd ​​के लिए सुविधाजनक है।

संबंधित मुद्दे