मैं विंडोज कमांड लाइन में रिक्त स्थान का उपयोग कैसे कर सकता हूं?मैं कमांड प्रॉम्प्ट में रिक्त स्थान का उपयोग कैसे करूं?
cmd /C C:\Program Files (x86)\WinRar\Rar.exe a D:\Hello 2\File.rar D:\Hello 2\*.*
मैं विंडोज कमांड लाइन में रिक्त स्थान का उपयोग कैसे कर सकता हूं?मैं कमांड प्रॉम्प्ट में रिक्त स्थान का उपयोग कैसे करूं?
cmd /C C:\Program Files (x86)\WinRar\Rar.exe a D:\Hello 2\File.rar D:\Hello 2\*.*
एकल उद्धरण चिह्न उस मामले में नहीं करेंगे। आप प्रत्येक पथ के आसपास उद्धरण चिह्नों को जोड़ने के लिए और भी उद्धरण चिह्नों में पूरी कमान संलग्न है:
cmd /C ""C:\Program Files (x86)\WinRar\Rar.exe" a "D:\Hello 2\File.rar" "D:\Hello 2\*.*""
दोहरे उद्धरण चिह्नों के साथ रिक्त स्थान युक्त रास्तों संलग्न करें।
cmd /C "C:\Program Files (x86)\WinRar\Rar.exe" a "D:\Hello 2\File.rar" "D:\Hello 2\*.*"
यह :) – faressoft
काम नहीं करता है तो फिर समस्या क्या 'Rar.exe' का तर्क वाक्य रचना वास्तव में है में निहित है आदेश। आप इसे गलत तरीके से इस्तेमाल कर रहे हैं। हो सकता है कि '" डी: \ हैलो 2 \ "' या '" डी: \ हैलो 2 "' 'डी: \ हैलो 2 \ *। * "के बजाय' '? – JAB
यह भी काम नहीं करता है :) – faressoft
आप उद्धरण का उपयोग कर प्रयास करना चाहिए।
cmd /C "C:\Program Files (x86)\WinRar\Rar.exe" a "D:\Hello 2\File.rar" "D:\Hello 2\*.*"
यह विश्वसनीय नहीं है। कुछ मामलों के तहत (देखें http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true - प्रसंस्करण उद्धरण चिह्न) एक फ़ाइल "सी: \ प्रोग्राम .bat "इसके बजाय निष्पादित किया गया है। –
मैं सिर्फ पता लगा है कि एक मामले में जहां पथ सफेद स्थान पात्रों का उपयोग शामिल है, उदाहरण के लिए के लिए, जब मैं एप्लिकेशन xyz
जो स्थान है का उपयोग करने की जरूरत है:
C:\Program Files\ab cd\xyz.exe.
शीघ्र cmd खिड़कियों से इस चलाने के लिए आपको
C:\"Program Files"\"ab cd"\xyz.exe
OR
"C:\Program Files\ab cd\xyz.exe"
उपयोग करने के लिए दोहरे उद्धरण चिह्नों d अगर जरूरत o समस्या को हल न करें, उदाहरण के लिए प्रयास करें
dir /X ~1 c:\
वैकल्पिक फ़ाइल या निर्देशिका नामों की एक सूची प्राप्त करने के लिए। उदाहरण आउटपुट:
11/09/2014 12:54 AM 8,065 DEFAUL~1.XML Default Desktop Policy.xml
06/12/2014 03:49 PM <DIR> PROGRA~1 Program Files
10/12/2014 12:46 AM <DIR> PROGRA~2 Program Files (x86)
07/11/2014 03:10 PM <DIR> servers
अब हमें 5 वें कॉलम में लघु 8 वर्ण फ़ाइल या फ़ोल्डर का नाम, उदा। PROGRA ~ 1 या DEFAUL ~ 1.XML, आपके आदेशों में। उदाहरण के लिए:
set JAVA_HOME=c:\PROGRA~1\Java\jdk1.6.0_45
यह आसान तरीका है। कोई डबल-डबल कोट मकी-मक शामिल नहीं है। –
set "CMD=C:\Program Files (x86)\PDFtk\bin\pdftk"
echo cmd /K ""%CMD%" %D% output trimmed.pdf"
start cmd /K ""%CMD%" %D% output trimmed.pdf"
यह एक बैच फ़ाइल में मेरे लिए काम किया डबल उद्धरण में जटिल pathnames प्रदान करने के लिए
कोशिश (और फ़ाइलों के लिए अंत में फ़ाइल एक्सटेंशन शामिल हैं।)
call "C:\example file.exe"
निर्देशिका के लिए::
फ़ाइलों के लिए 10cd "C:\Users\User Name\New Folder"
यह सभी समान पता समस्याओं में भी लागू है। और एक अच्छी बात, cmd बाश की तरह संवेदनशील नहीं है। तो "नई fiLE.txt" और "नई फ़ाइल.TXT" इसके समान है।
मैं ()
में आदेश को संलग्न करने जो वैध batch
है जो इसे थोड़ा आसान पढ़ा जा सकता है पसंद करते हैं:
cmd /C ("C:\Program Files (x86)\WinRar\Rar.exe" a "D:\Hello 2\File.rar" "D:\Hello 2\*.*")
यह द्वारा सीडी आदेश इस समस्या को हल कर सकते हैं, इस आदेश को दोहरे उद्धरण चिह्नों के बिना रिक्त स्थान को समझने
C: \ Windows \ system32> cd c: \ Program Files \ MongoDB \ \ 3.2 \ बिन सर्वर
c: \ प्रोग्राम और आप किसी भी कार्यक्रम उदाहरण के लिए इस तरह से कॉल कर सकते हैं Files \ MongoDB \ सर्वर \ 3।2 \ बिन> मोंगो अब शीघ्र कॉल mongo.exe
हां, हर पथ उद्धरण चिह्नों से घिरा होना चाहिए। इसके अलावा, पूरे आदेश को उद्धरण चिह्नों की एक और जोड़ी द्वारा फिर से संलग्न किया जाना था। अब यह काम कर रहा है! धन्यवाद! – Arise
@ सक्र्रा मेरे लिए भी काम नहीं कर रहा है। "" सी: \ प्रोग्राम फ़ाइलें \ WinRAR \ WinRAR.exe "ए" सी: \ veri tabani yedekler \ Dedicated_Pokemon_Pets_DB_Backup_2014_7_10_7_2.rar "-ri1-mt2 -m5" सी: \ veri tabani yedekler \ Dedicated_Pokemon_Pets_DB_Backup_2014_7_10_7_2.bak " – MonsterMMORPG
@MonsterMMORPG उपसर्ग 'cmd/c' – sakra