मैं अपने पूर्व-निर्धारित स्ट्रिंग में अपने computername की तुलना करने की कोशिश कर रहा हूं। गूगल, अर्थात् http://commandwindows.com/batchfiles-branching.htm पर चारों ओर पढ़ने से, मैं /I
साथ एक ही पंक्ति, "%ComputerName"
, के बाद और कई वेरिएंट का प्रयास किया है A513242
आदिकमांड लाइन स्ट्रिंग वैरिएबल तुलना
IF (%ComputerName% == "A513242") (
EXIT) ELSE (
ECHO "else taken")
जहां "A513242" ECHO %ComputerName%
बुला का परिणाम है यह लगता है हमेशा "और लिया" शाखा ले लो।
किसी भी मदद के लिए क्यों (EXIT
) केस नहीं लिया जा रहा है/मैं कौन सी वाक्य रचनात्मक गलती की सराहना करता हूं।