คำถามติดแท็ก cmd

Command Prompt (ชื่อปฏิบัติการ cmd.exe) เป็นตัวแปลบรรทัดคำสั่งของ Microsoft ที่ให้มากับ OS / 2, Windows CE และระบบปฏิบัติการ Microsoft Windows ทั้งหมด ใช้แท็กนี้สำหรับคำถามเกี่ยวกับสคริปต์การเขียนโปรแกรมหรือคำสั่งที่มีให้เรียกใช้จากพรอมต์คำสั่ง เพิ่มแท็กสำหรับ Windows เวอร์ชันใดและแท็กที่อธิบายงานหรือปัญหา

3
cmd / C หมายถึงอะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันสามารถเข้าใจแต่ไม่cmd cmd /cฉันพยายามเรียกใช้โปรแกรมจาวาจากปัจจุบันที่ฉันใช้Runtime.getRuntime().exec("cmd /C java helloworld");มีเกิดขึ้นข้อสงสัยของฉัน
230 command-line  cmd 


14
คำสั่งเชลล์ของ Windows เพื่อรับเส้นทางแบบเต็มไปยังไดเรกทอรีปัจจุบันหรือไม่
มีคำสั่งบรรทัดคำสั่งของ Windows ที่ฉันสามารถใช้เพื่อรับเส้นทางแบบเต็มไปยังไดเรกทอรีการทำงานปัจจุบันหรือไม่ นอกจากนี้ฉันจะเก็บเส้นทางนี้ไว้ในตัวแปรที่ใช้ในไฟล์แบตช์ได้อย่างไร?

16
วิธีที่เหมาะสมในการทดสอบว่าพารามิเตอร์ว่างเปล่าในไฟล์แบตช์คืออะไร?
ฉันต้องการทดสอบว่ามีการตั้งค่าตัวแปรหรือไม่ ฉันได้พยายามใช้เทคนิคหลายอย่าง แต่พวกเขาดูเหมือนจะล้มเหลวเมื่อใดก็ตามที่%1ถูกล้อมรอบด้วยคำพูดเช่นกรณีที่เป็น%1"c:\some path with spaces" IF NOT %1 GOTO MyLabel // This is invalid syntax IF "%1" == "" GOTO MyLabel // Works unless %1 has double quotes which fatally kills bat execution IF %1 == GOTO MyLabel // Gives an unexpected GOTO error. ตามเว็บไซต์นี้เป็นIFประเภทไวยากรณ์ที่รองรับ ดังนั้นฉันไม่เห็นวิธีที่จะทำ IF [NOT] ERRORLEVEL …
213 windows  shell  batch-file  cmd 

9
ไฟล์ Batch: ค้นหาว่าสตริงย่อยอยู่ในสตริงหรือไม่ (ไม่ใช่ในไฟล์)
abcdefgในแฟ้มชุดที่ฉันมีสตริง ฉันต้องการตรวจสอบว่าbcdอยู่ในสตริงหรือไม่ น่าเสียดายที่ดูเหมือนว่าโซลูชันทั้งหมดที่ฉันค้นหาค้นหาไฟล์สำหรับสตริงย่อยไม่ใช่สตริงสำหรับสตริงย่อย มีวิธีแก้ปัญหาง่าย ๆ สำหรับเรื่องนี้หรือไม่?

17
Windows ที่เทียบเท่ากับ 'touch' (เช่นวิธี node.js ในการสร้าง index.html)
บนเครื่อง windows ฉันได้รับข้อผิดพลาดนี้ 'touch' ไม่รู้จักว่าเป็นคำสั่งภายในหรือภายนอก, โปรแกรมที่ทำงานได้หรือไฟล์แบตช์ เมื่อฉันทำตามคำแนะนำที่ต้องทำ: touch index.html app.js style.css มีหน้าต่างเทียบเท่ากับการใช้ 'สัมผัส'? ฉันต้องสร้างไฟล์เหล่านี้ด้วยตนเอง (และแก้ไขเพื่อเปลี่ยนการประทับเวลา) เพื่อใช้คำสั่งประเภทนี้หรือไม่? ดูเหมือนจะไม่มาก ... node-ish ...
196 cmd 

6
การตั้งค่าตัวแปรสภาพแวดล้อมระบบจากไฟล์ batch Windows?
เป็นไปได้ไหมที่จะตั้งค่าตัวแปรสภาพแวดล้อมที่ระดับระบบจากพรอมต์คำสั่งใน Windows 7 (หรือแม้แต่ XP สำหรับเรื่องนั้น) ฉันกำลังเรียกใช้จากพรอมต์คำสั่งที่ยกระดับ เมื่อฉันใช้setคำสั่ง ( set name=value) ตัวแปรสภาพแวดล้อมดูเหมือนจะใช้ได้เฉพาะกับเซสชันของพรอมต์คำสั่งเท่านั้น


8
ฟีเจอร์และข้อ จำกัด ที่ไม่มีเอกสารของคำสั่ง Windows FINDSTR คืออะไร
คำสั่ง Windows FINDSTR ได้รับการบันทึกไว้อย่างน่ากลัว มีความช่วยเหลือบรรทัดคำสั่งพื้นฐานมากที่มีให้ผ่านFINDSTR /?หรือHELP FINDSTRแต่มันไม่เพียงพออย่างมาก มีเอกสารอีกเล็กน้อยกระจ้อยร่อยเป็นแบบออนไลน์ที่https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/findstr มีฟีเจอร์และข้อ จำกัด มากมายของ FINDSTR ที่ไม่ได้บอกใบ้ถึงในเอกสาร และไม่สามารถคาดหวังได้หากปราศจากความรู้และ / หรือการทดลองอย่างรอบคอบ ดังนั้นคำถามคือ - ฟีเจอร์และข้อ จำกัด FINDSTR ที่ไม่มีเอกสารใด ๆ วัตถุประสงค์ของคำถามนี้คือการจัดเก็บที่เก็บครบวงจรของคุณสมบัติที่ไม่มีเอกสารจำนวนมากดังนั้น: A) นักพัฒนาสามารถใช้ประโยชน์จากคุณสมบัติที่มี B) นักพัฒนาไม่ต้องเสียเวลากับการสงสัยว่าทำไมบางสิ่งบางอย่างไม่ทำงานเมื่อมันดูเหมือนว่าควร โปรดตรวจสอบให้แน่ใจว่าคุณทราบเอกสารที่มีอยู่แล้วก่อนตอบกลับ หากข้อมูลนั้นได้รับความคุ้มครองโดยความช่วยเหลือแสดงว่าข้อมูลนั้นไม่ได้อยู่ที่นี่ ที่นี่ไม่ใช่ที่สำหรับแสดงการใช้ FINDSTR ที่น่าสนใจ หากบุคคลที่มีเหตุผลสามารถคาดการณ์พฤติกรรมของการใช้งานเฉพาะของ FINDSTR ตามเอกสารนั่นแสดงว่ามันไม่ได้อยู่ที่นี่ ในบรรทัดเดียวกันหากบุคคลตรรกะสามารถคาดการณ์พฤติกรรมของการใช้งานที่เฉพาะเจาะจงตามข้อมูลที่มีอยู่ในคำตอบที่มีอยู่แล้วอีกครั้งมันไม่ได้อยู่ที่นี่
188 batch-file  cmd  findstr 


3
จะตรวจสอบว่าไฟล์มีอยู่ในไฟล์แบตช์ได้อย่างไร?
ฉันต้องสร้าง.BATไฟล์ที่ทำสิ่งนี้: หากC:\myprogram\sync\data.handlerมีอยู่ให้ออก; หากC:\myprogram\html\data.sqlไม่มีอยู่ให้ออก; ในC:\myprogram\sync\การลบไฟล์และโฟลเดอร์ทั้งหมดยกเว้น ( test, test3และtest2) คัดลอกC:\myprogram\html\data.sqlไปยังC:\myprogram\sync\ โทรแฟ้มชุดอื่น ๆ sync.bat myprogram.iniที่มีตัวเลือก ถ้าอยู่ในสภาพแวดล้อม Bash มันง่ายสำหรับฉัน แต่ฉันไม่รู้วิธีทดสอบว่ามีไฟล์หรือโฟลเดอร์อยู่หรือไม่และเป็นไฟล์หรือโฟลเดอร์
186 windows  batch-file  cmd 

5
ทำไมบรรทัดแรกของไฟล์แบตช์ Windows นี้ทำงาน แต่ทั้งสามบรรทัดดำเนินการในเชลล์คำสั่ง
ฉันมีไฟล์แบตช์ที่รันคำสั่ง Maven สามคำสั่งหนึ่งคำสั่งหลังจากนั้น แต่ละคำสั่งสามารถดำเนินการได้สำเร็จในสคริปต์ - ด้วยตัวเอง! แต่เมื่อฉันเพิ่มทั้งสามคำสั่งลงในไฟล์เดียวกันเฉพาะคำสั่งแรกเท่านั้นที่รันก่อนที่สคริปต์จะออก มีความคิดอะไรไหม mvn install:install-file -DgroupId=gdata -DartifactId=base -Dversion=1.0 -Dfile=gdata-base-1.0.jar -Dpackaging=jar -DgeneratePom=true mvn install:install-file -DgroupId=gdata -DartifactId=blogger -Dversion=2.0 -Dfile=gdata-blogger-2.0.jar -Dpackaging=jar -DgeneratePom=true mvn install:install-file -DgroupId=gdata -DartifactId=blogger-meta -Dversion=2.0 -Dfile=gdata-blogger-meta-2.0.jar -Dpackaging=jar -DgeneratePom=true นอกจากนี้หากฉันคัดลอกทั้งสามคำสั่งและวางลงในเชลล์คำสั่ง (cmd.exe) พวกเขาจะดำเนินการทีละคำสั่งโดยไม่มีปัญหา ดังนั้นนี่คือปัญหาบางอย่างกับไฟล์แบทช์ดอส

11
เปิด CMD ค้างไว้หลังจากไฟล์ BAT ทำงาน
ฉันมีไฟล์ค้างคาวเช่นนี้: ipconfig นั่นจะพิมพ์ข้อมูล IP ไปที่หน้าจอ แต่ก่อนที่ผู้ใช้จะสามารถอ่านข้อมูลนั้น CMD จะปิดตัวเอง ฉันเชื่อว่า CMD ถือว่าสคริปต์เสร็จสิ้นดังนั้นจึงปิดตัวลง ฉันจะเปิด CMD ต่อไปได้อย่างไรหลังจากสคริปต์เสร็จสิ้นแล้ว
169 batch-file  cmd 

3
วิธีการเปลี่ยนไดเรกทอรีโดยใช้บรรทัดคำสั่งของ Windows [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังใช้cmd.exe(C: \ WINDOWS \ System32 \ cmd.exe) และฉันต้องเปลี่ยนไดเรกทอรีปัจจุบันเป็น "D: \ temp" เช่นโฟลเดอร์ temp ในไดรฟ์ D เมื่อฉันพยายามที่จะcdไม่มีอะไรเกิดขึ้น C:\> cd D:\temp C:\> ฉันไม่รู้จะทำอะไรที่นี่ แม้แต่การกดปุ่มtabก็ไม่ได้บอกอะไรเลย ฉันไม่เคยมีเหตุผลที่จะใช้ cmd.exe จนกระทั่งตอนนี้เมื่อฉันต้อง ฉันใช้ Linux เป็นส่วนใหญ่ในการพัฒนา หากสิ่งนี้ช่วยได้: ฉันเข้าสู่ระบบจากระยะไกลไปยังคอมพิวเตอร์เครื่องอื่นและD:\tempในเครื่องระยะไกล แต่เป็นC:\ที่ที่ฉันเปิดเทอร์มินัล (cmd.exe)

10
วิธีการแตกไฟล์โดยใช้บรรทัดคำสั่ง? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ คำสั่งใดบ้างที่สามารถใช้ผ่านบรรทัดคำสั่งเพื่อคลายซิปไฟล์ โดยเฉพาะอย่างยิ่งสิ่งที่มีอยู่ใน Windows หรือเครื่องมือโอเพนซอร์ส / ฟรี
164 zip  cmd 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.