คำถามติดแท็ก command-line

อินเทอร์เฟซสำหรับโต้ตอบกับคอมพิวเตอร์โดยใช้คำสั่งที่พิมพ์ในสภาพแวดล้อมแบบข้อความเมื่อเทียบกับส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI)

3
“ C: 2 \” ในสตริงเส้นทางของ windows หมายถึงอะไร
ฉันได้รับป๊อปอัปนี้จากไฟร์วอลล์ Windows "C: 2 \" ในเส้นทางคืออะไร เส้นทางที่แท้จริงคือ D:\Steam\SteamApps\common\... ฉันเหนื่อย cd /d C:2\ ใน cmd และได้รับ "The system cannot find the path specified." ฉันก็ลอง cd C:2\ ใน Powershell และได้รับ "Set-Location : Cannot find path 'C:\2\' because it does not exist." ดังนั้น "C: 2 \" ทางลัดสำหรับ "D: \" เป็นอย่างไร ปรับปรุง: ฉันพยายามค้นหา C:2 …

2
Command Line loop เพื่อเรียกใช้คำสั่งในไฟล์ทั้งหมดในไดเรกทอรี (รวมถึงไดเรกทอรีย่อยหากเป็นไปได้
ฉันคิดว่ามันค่อนข้างง่ายที่จะทำ แต่ฉันไม่มีประสบการณ์กับโปรแกรมอรรถประโยชน์บรรทัดคำสั่งของ Windows โดยทั่วไปฉันจำเป็นต้องวนซ้ำทุกไฟล์ในไดเรกทอรี (ดีมากถ้ามันสามารถทำไดเรกทอรีย่อยได้ แต่ฉันสามารถเรียกใช้ในแต่ละไดเรกทอรี 5 ถ้าจำเป็น), รับชื่อเป็นตัวแปรและให้มันทำงาน "C:\Program Files\ImageMagick-6.7.6-Q16\convert.exe" -compress LZW -colorspace Gray -colors 32 file_var file_var ผมเห็นชื่อไฟล์แบบไดนามิกในพร้อมท์คำสั่งสำหรับวง ฉันจะใช้มันได้ไหม (สลับตลาดหลักทรัพย์ ... ด้วยคำสั่งด้านบน)? พื้นที่บนคอมพิวเตอร์ที่มีปัญหานั้นมีจำนวน จำกัด ดังนั้นฉันจึงไม่สามารถทำการสำรองข้อมูลก่อนที่จะเรียกใช้ในขั้นตอนนี้ (แย่ฉันรู้)

3
ฉันจะสร้างไฟล์ข้อความหลายบรรทัดด้วย Echo ในพรอมต์คำสั่ง Windows ได้อย่างไร
ฉันใช้ Windows 7 และฉันต้องการสร้างไฟล์ข้อความขนาดเล็กอย่างรวดเร็วด้วยข้อความสองสามบรรทัดในพรอมต์คำสั่ง ฉันสามารถสร้างไฟล์ข้อความบรรทัดเดียวด้วย: echo hello > myfile.txt แต่ฉันจะสร้างไฟล์ข้อความที่มีหลายบรรทัดโดยใช้คำสั่ง echo นี้ได้อย่างไร ฉันได้ลองใช้สิ่งต่อไปนี้แล้วซึ่งใช้งานไม่ได้เมื่อฉันอ่านไฟล์ด้วยmore: echo hello\nsecond line > myfile.txt ข้อเสนอแนะใด ๆ หรือมีคำสั่งมาตรฐานอื่น ๆ ที่ฉันสามารถใช้สำหรับสิ่งนี้แทนecho?


2
เอาต์พุตจาก CTRL + N ในพรอมต์คำสั่งของ Windows หมายถึงอะไร
ในพรอมต์คำสั่งของ Microsoft Windows (Win7) คำสั่งCtrl+ Nทำอะไรได้บ้าง ฉันได้รับผลลัพธ์ต่อไปนี้: C:\Users\pbarney>^N '' ␋_ ┼¯├ _␊␌¯±┼␋≥␊␍ ▒_ ▒┼ ␋┼├␊_┼▒┌ ¯_ ␊│├␊_┼▒┌ ␌¯└└▒┼␍, ¯▬␊_▒␉┌␊ ▬_¯±_▒└ ¯_ ␉▒├␌␤ °␋┌␊. ฉันรู้ว่าบรรทัดก่อนหน้านี้มีความยาวคล้ายกับข้อความต่อไปนี้เมื่อคุณพิมพ์คำสั่งที่ไม่ถูกต้อง: 'a' is not recognized as an internal or external command, operable program or batch file. ฉันสงสัยว่าทำไมมันถึงทำเช่นนี้

4
แสดงรายการไฟล์ด้วยสัญลักษณ์แทน UNIX
พูดเช่นฉันมีไฟล์ต่อไปนี้ในไดเรกทอรีการทำงานของฉัน: mjk0001.fits, mjk0002.fits, ... ตัวเลขเพิ่มขึ้นเรื่อย ๆ จนถึง mjk9999.fits มีวิธีใช้สัญลักษณ์ตัวแทน UNIX ในการแสดงรายการหรือดำเนินการกับกลุ่มตามลำดับหรือไม่? ตัวอย่างเช่นหากฉันต้องการเรียกใช้กระบวนการใน 0025 ถึง 0050 ฉันจะใช้รูปแบบใด ฉันได้ลองสิ่งต่อไปนี้แล้ว แต่ไม่ประสบความสำเร็จ: ls *[25-50].fits ls mjk00[25-50].fits ls mjk[0025-0050]* ls *[0025-0050]* ขอบคุณทุกคนล่วงหน้า MK
14 bash  unix  command-line  ls 

3
แปลงภาพสีเทาเป็นภาพช่องอัลฟาในยูนิกซ์เชลล์
ฉันมีภาพระดับสีเทา ฉันต้องการแปลงเป็น PNG แบบโปร่งใสเช่นพิกเซลสีดำ (ในภาพต้นฉบับ) จะกลายเป็นทึบแสงเต็มพิกเซลสีขาวกลายเป็นโปร่งใสทั้งหมดพิกเซลสีเทา 50% จะกลายเป็นโปร่งใส 50% และสำหรับทุกเฉดสี ในระหว่าง. ฉันจะบรรลุสิ่งนี้ได้อย่างไร (ใช่ฉันรู้ว่านี่เกือบจะเป็นคำถามเดียวกันกับการแปลงเฉดสีเทาเป็นอัลฟาแชนเนลแต่ฉันต้องการทราบวิธีการทำสิ่งนี้โดยใช้เครื่องมือบรรทัดคำสั่งเท่านั้น - เช่น ImageMagick หรือ NetPBM) นี่คือตัวอย่างผลลัพธ์จากคำถามที่กล่าวถึงข้างต้น ตัวอย่างนี้เป็นผลลัพธ์ที่ฉันต้องการให้บรรลุโดยใช้เครื่องมือบรรทัดคำสั่งเท่านั้น หากคุณเปิด PNG นี้ในมุมมองที่สนับสนุนความโปร่งใสคุณจะเห็นว่าฉันหมายถึงอะไร

4
Windows 7“ หน้าต่างคำสั่งเปิดที่นี่” ไม่ได้รับการปรับปรุงตัวแปรพา ธ
ฉันเพิ่งแก้ไขตัวแปร PATH ของฉันเพิ่มหนึ่งไดเรกทอรีในตอนท้าย เมื่อฉันเรียกใช้ CMD.EXE จากเมนูเริ่มและพิมพ์PATHฉันจะเห็นไดเรกทอรีใหม่ของฉัน แต่เมื่อฉันเปิดหน้าต่างคำสั่งโดยคลิกขวาที่โฟลเดอร์ใน windows explorer และเลือก 'หน้าต่างคำสั่งเปิดที่นี่' จากนั้นพิมพ์PATHฉันไม่พบการเพิ่มของฉัน ทำไมเนื้อหาของตัวแปร PATH ต่างกัน? ฉันจะตั้งค่าตัวแปร PATH ของหน้าต่างคำสั่ง 'open command here here' ได้อย่างไร

4
เซสชันแบบโต้ตอบ 0 ใน Windows 7
ฉันพยายามที่จะเปิดตัว cmd.exe ในเซสชั่น 0 จนถึงตอนนี้ฉันได้ทำต่อไปนี้จากพรอมต์คำสั่งยกระดับ: sc config UI0Detect start= auto net start UI0Detect และการตอบสนองบ่งชี้ว่าบริการเริ่มต้นอย่างถูกต้อง ณ จุดนี้ที่ฉันคิดว่าถ้าฉันเปลี่ยนไปใช้เซสชัน 0 cmd.exe จะทำงาน ฉันสลับไปที่เซสชัน 0 โดยใช้คำสั่งต่อไปนี้: rundll32 winsta.dll,WinStationSwitchToServicesSession สิ่งนี้จะเปลี่ยนฉันเป็นเซสชัน 0 ได้สำเร็จ แต่หน้าต่างเดียวที่มีอยู่คือหน้าต่างที่มีตัวเลือกให้กลับไปที่เซสชัน 1 ฉันจะรับ cmd.exe เพื่อเปิดในเซสชั่น 0 ได้อย่างไร

4
ปรับขนาดไฟล์ในพร้อมท์คำสั่ง?
ฉันจะปรับขนาดไฟล์จากพรอมต์คำสั่ง (หรือในไฟล์แบทช์) ได้อย่างไร จะต้องมีการรักษาแฟ้มเป็นไบนารี รูปแบบไฟล์ไม่เกี่ยวข้องและไม่เจาะจง การขยายไฟล์ควรเสริมด้วยเลขศูนย์ การย่อขนาดไฟล์ควรตัดทอนไฟล์ ในคำอื่น ๆ : คุณทำซ้ำฟังก์ชันการทำงานของSetEndOfFileในพร้อมท์คำสั่งได้อย่างไร

2
Bash: แทนที่คำทั้งหมดที่เกิดขึ้นในคำสั่งสุดท้าย
เกือบจะเข้าใจผิดฉันคิดว่าคุณสามารถทำสิ่งที่ชอบ: $ cp foo.data bar1.data $ ^bar1^bar2 และที่ทำงานคำสั่งเดียวกันกับการแทนbar2.data bar1.dataทีนี้ถ้าฉันมีคำเป้าหมายหลายครั้งล่ะ ตัวอย่างเช่น: $ cp foo.data bar.data $ ^data^index มันจะแทนที่dataส่วนขยายแรกเท่านั้น ฉันจะรับมันเพื่อแทนที่ทั้งสองได้อย่างไร

3
PHPUnit กล่องคำสั่ง Windows สีที่ดี
ฉันมี PHPunit ติดตั้งบนเครื่อง Windows แต่ฉันไม่ได้รับผลลัพธ์ที่ดีในบรรทัดคำสั่งของฉัน ด้วยสีเขียว มีคนในรายชื่อผู้รับจดหมาย PHPunit บอกฉันฉันต้องการไดรเวอร์ ansi.sys มีคนบอกฉันว่าจะทำอย่างไรเพื่อให้ PHPunit ใช้ไดรเวอร์นี้ ฉันพยายามเพิ่ม device=%SystemRoot%\System32\ansi.sys เพื่อ config.nt ของฉัน แต่นั่นไม่ได้ให้ผลลัพธ์ที่ต้องการ ความคิดใด ๆ



9
คัดลอกไฟล์และโฟลเดอร์ทั้งหมดยกเว้นไฟล์และโฟลเดอร์การโค่นล้มใน OS X
ฉันกำลังพยายามคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่ง แต่ไม่รวมไฟล์บางไฟล์ โดยเฉพาะฉันต้องการยกเว้นไฟล์และโฟลเดอร์การโค่นล้ม อย่างไรก็ตามฉันต้องการคำตอบทั่วไปที่กระชับ ฉันคิดว่าฉันจะพบว่าจำเป็นต้องยกเว้นไฟล์หลายประเภทในอนาคตอันใกล้ ตัวอย่างเช่นฉันอาจต้องการยกเว้น. svn, * .bak และ * .prj นี่คือสิ่งที่ฉันรวบรวมไว้ด้วย แต่ก็ไม่ได้ผลสำหรับฉัน ส่วนแรกพบกับผลงาน แต่ฉันทำอะไรผิดพลาดกับxargsและซีพี ฉันพยายามCP-Rที่มีและไม่มี นอกจากนี้ฉันใช้ OS X และดูเหมือนจะมีxargsรุ่นที่มีคุณลักษณะน้อยกว่าระบบ linux find ./sourcedirectory -not \( -name .svn -a -prune \) | xargs -IFILES cp -R FILES ./destinationdirectory

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