मैंने इसे खोज लिया है और कुछ पेज आए हैं जो वास्तव में उपयोगी नहीं थे या बहुत जटिल थे (मैं एक कुशल बैच फ़ाइल प्रोग्रामर नहीं हूं!)! मुझे बैच फ़ाइल को छिपे हुए फॉर्म में चलाने की आवश्यकता है (कोई कंसोल विंडो नहीं)। बैच फ़ाइल को बाहरी एप्लिकेशन या कोड से नहीं बुलाया जाएगा। इसे क्लाइंट द्वारा क्लिक किया जाएगा और फिर मैं कोई कंसोल पेज नहीं दिखाना चाहता हूं (कॉल पेज द्वारा कॉल किए जाने वाले पेज दिखाए जाने चाहिए)! बैच फ़ाइल बिल्कुल के रूप में इस प्रकार है:एक साधारण बैच विंडो छिपाना
@echo off
call setup.exe
IF EXIST "C:/caillog" goto tracking
IF NOT EXIST "C:/caillog" goto end
:tracking
call dotnet4.exe
call ClientService.msi
goto end
:end
% बैचफ़ाइल% file.bat या% file.bat% होना चाहिए या यह कैसे काम करता है? –
मैंने इसे अपनी बैच फ़ाइल के लिए प्लेसहोल्डर के रूप में रखा है, जहां मैंने "% बैचफ़ाइल%" रखा है, बस उद्धरण –
उदाहरण के बीच अपना बैच फ़ाइल पथ डालें उदाहरण - objShell.Run ("C: \ batchfile.bat"), 0 , सच –