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

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

4
ฉันจะเรียกใช้ explorer.exe จากไดเรกทอรีใด ๆ ในพรอมต์คำสั่งได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : PATH และตัวแปรสภาพแวดล้อมอื่น ๆ คืออะไรและฉันจะตั้งค่าหรือใช้งานได้อย่างไร (4 คำตอบ) ปิดให้บริการใน2 ปีที่ผ่านมา ฉันจะเรียกใช้explorerจากพรอมต์คำสั่งได้อย่างไรไม่ว่าฉันจะอยู่ในไดเรกทอรีใด ฉันจะเลียนแบบสิ่งนี้ด้วย exe ของตัวเองได้อย่างไร เป็นเพียงความจริงที่ว่า exe นี้มีอยู่ใน dir Windows?

3
วิธีการเรียกใช้ไฟล์. js จากบรรทัดคำสั่งบน windows
ฉันมีทางลัดด้วย "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"'เป้าหมาย' ฉันต้องการที่จะเรียกใช้จากไฟล์ชุดดังนั้นฉันคัดลอก"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"ลงในบรรทัดคำสั่ง cmd.exe และกด Enter ไม่มีอะไรเกิดขึ้น. ฉันจะเรียกใช้"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"จากบรรทัดคำสั่งบน Windows7 ได้อย่างไร ปรับปรุง ไฟล์ js มี var WshShell = new ActiveXObject("Wscript.Shell"); WshShell.run("java -Dlog.dir=%TEMP% -jar taf-loader.jar", 0, false); WScript.exit; ฉันพยายามเรียกใช้ไฟล์ js พร้อมทั้งWscript.exeและCscript.exeตามที่ @Serge แนะนำ แต่ไม่มีอะไรทำงาน = โปรแกรมที่ฉันเริ่มต้นด้วย doubleclicking ยังไม่ได้เริ่ม ไม่มีข้อผิดพลาดอย่างใดอย่างหนึ่ง C:\>Cscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js" Microsoft (R) Windows …

2
วิธีใช้ไพพ์เพื่อแก้ไขไฟล์ด้วย vi
ช่วยบอกว่าฉันมีไฟล์ชื่อ file.txt ในนั้นเป็นชื่อของไฟล์ที่ฉันต้องการแก้ไขด้วย vi ฉันต้องการทำอะไรเช่นนี้เพื่อที่ฉันจะสามารถแก้ไขไฟล์: cat file.txt | vi อย่างไรก็ตามนั่นไม่ได้ผล จะทำอย่างไร? เพื่อชี้แจงสิ่งต่าง ๆ : นี่คือเนื้อหาของ file.txt: textfile ดังนั้นผมจึงต้องการอย่างใดส่งเนื้อหาของ file.txt เพื่อ vi vi textfileเพื่อให้สิ่งเดียวกันที่จะเกิดขึ้นเมื่อการพิมพ์ เนื้อหาของ file.txt สามารถเปลี่ยนแปลงได้ ฉันต้องการให้ vi แก้ไขไฟล์ใดก็ได้ที่ระบุไว้ใน file.txt
15 macos  command-line  vim  shell  vi 

3
ฉันจะเชื่อมโยงแต่ละไฟล์ในหนึ่งไดเรกทอรีไปยังไดเรกทอรีอื่นได้อย่างไร
หากฉันมีไดเรกทอรีที่/fooมีไฟล์อยู่สองสามตัวฉันจะเชื่อมโยงแต่ละรายการ/fooเข้าด้วยกันได้/bar/อย่างไร ตัวอย่างเช่นถ้า/fooมีไฟล์a, bและcผมต้องการที่จะสร้างสาม symlinks: /bar/a -> /foo/a /bar/b -> /foo/b /bar/c -> /foo/c
15 linux  mac  command-line  bash 

3
Quake / Doom เช่นพรอมต์คำสั่งสำหรับ Windows [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน6 ปีที่ผ่านมา ฉันหลังจากพรอมต์คำสั่งเหมือน Doom ซึ่งฉันสามารถกดแป้นพิมพ์ลัดเช่นแท็บ CTRL และพรอมต์คำสั่งจะเลื่อนลงมาจากด้านบนเช่น Doom, Quake เป็นต้น นอกจากนี้หากใช้กับ Powershell ก็จะดีขึ้น

4
แปลง. mp3 เป็นไฟล์ wav ด้วย mplayer
ฉันเป็นไฟล์. mp3 และต้องการแปลงไฟล์นั้นเป็นไฟล์ wav 8kHz 8 บิตทุกคนรู้ว่าฉันสามารถทำเช่นนั้นกับ mplayer ได้อย่างไร ถ้าไม่เครื่องมือ commandline อื่น ๆ ที่ฉันสามารถใช้?

7
จะแสดงโหมด Vi ปัจจุบันได้อย่างไรเมื่อใช้การทำคีย์เวิร์ด Vi ในเชลล์?
ฉันใช้ปุ่มลัด vi ในเปลือก tcsh ของฉัน ตอนนี้ฉันไม่ทราบว่าโหมด vi ใดที่ฉันอยู่ ( insertโหมดหรือcommandโหมด) ซึ่งนำไปสู่ความยุ่งยากมากมาย ไม่มีใครรู้วิธีแสดงโหมด vi ปัจจุบันในเปลือกหรือไม่ (โดยรวมไว้ในข้อความแจ้งหรือบางสิ่ง)

2
ดำเนินการคำสั่งหลังจากวินาที (โดยไม่ต้องนอนหลับ)
ฉันจะรันคำสั่งหลังจาก X วินาทีโดยไม่ต้องหลับได้อย่างไร หรือกับ sleep แต่ไม่มีเชลล์แค่รอการตอบสนองของคำสั่งนั้น? ฉันใช้สิ่งนี้ แต่มันใช้งานไม่ได้ sleep 5 ; ls > a.txt ฉันต้องการเรียกใช้เป็นพื้นหลัง ฉันพยายามที่จะไม่เรียกใช้ในสคริปต์ฉันพยายามที่จะเรียกใช้lsหลังจาก 5 วินาทีและเปลือกไม่เพียงรอสิ้นการนอนหลับ

2
การบอกเป็นกลุ่มเพื่อใช้. vimrc แบบกำหนดเองนั้นง่าย แต่จะบอกให้ใช้เส้นทางอื่นแทน ~ / .vim ได้อย่างไร?
ฉันสามารถใช้vim -u filenameที่จะใช้แทนการเริ่มต้นของฉันfilename .vimrcฉันใช้วิธีนี้เมื่อเปลี่ยนบริบทผู้ใช้ ( su) เพื่อใช้งานของฉัน .vimrcแม้ว่าจะทำงานเป็น superuser ฉันสามารถบรรลุเดียวกันยังโฟลเดอร์ซึ่งเริ่มต้นโดยเป็น~/.vimเพื่อที่ฉันสามารถชี้เป็นกลุ่มจากบรรทัดคำสั่งไปยังโฟลเดอร์ทางเลือก? สิ่งที่ฉันต้องการเพื่อให้บรรลุ ตกลงสมมติว่าผู้ใช้joe( HOME=/home/joe) และผู้ใช้root( HOME=/root) ผู้ใช้joeมีชุดนามแฝงvimซึ่งมีลักษณะดังนี้ (แต่เดิมตั้งค่าไว้โดยใช้$HOMEตัวแปรเพื่อสร้างไดนามิก): alias vim='vim -p -N -n -i NONE -u "/home/joe/.vimrc"' จากนั้นผู้ใช้joeทำอะไรบางอย่างตามสายของsudo su -( แต่ด้วยเวทมนตร์ที่เพิ่มขึ้น) ส่งผลให้.bashrcและอื่น ๆ สารพัดจากที่จะโหลด/home/joe ขณะนี้rootผู้ใช้rootมีชื่อแทนเดียวกันที่แน่นอนสำหรับvimชุดดังที่แสดงด้านบน ปัญหาคือว่าสิ่งนี้.vimrcถูกใช้ในระบบต่าง ๆ และในสถานการณ์ต่าง ๆ บ่อยครั้งที่บัญชีของโจถูกเรียกjoeแต่บางครั้งก็จะเป็นสิ่งที่ชอบหรือสิ่งอื่นที่ส่งผลให้ค่าแตกต่างกันสำหรับlocal.joe $HOMEดังนั้นการเข้ารหัสเส้นทางที่แน่นอนไปยัง~/.vimโฟลเดอร์จึงไม่ใช่ความคิดที่ดี อย่างไรก็ตามในสถานการณ์สมมติข้างต้นผู้ใช้ของเราrootไม่มีโฟลเดอร์/root/.vimซึ่งคาดว่าจะมีอยู่ตามค่าเริ่มต้นผ่านโหลด.vimrc( /home/joe/.vimrc) สิ่งที่ฉันต้องการบรรลุ - โดยเฉพาะอย่างยิ่งในบรรทัดคำสั่ง - คือการให้ Vim ใช้ปลั๊กอิน ฯลฯ …

3
คำสั่งที่แน่นอนในการรีสตาร์ทระบบ RedHat linux คืออะไร?
ฉันใหม่ใน Linux และฉันต้องการทราบคำสั่งที่ถูกต้องเพื่อรีสตาร์ทเซิร์ฟเวอร์ Linux RedHat 6.3 และต้องเริ่มโปรแกรมควบคุมเครือข่าย ฯลฯ ... ฉันใช้ VPN เพื่อเชื่อมต่อกับเครื่องระยะไกลโดยใช้ VNC ทุกคนสามารถช่วยได้จากปัญหานี้

4
ตัวเลือก / สวิทช์ ghostscript อยู่ที่ไหน?
ฉันรู้ว่ามีตัวเลือก Ghostscript เช่น-dPDFSETTINGS=/screen- เอกสารนั้นอยู่ที่ไหน ฉันจะดูสิ่งที่ตัวเลือกอื่น ๆ ก็ยอมรับ Appart จากscreen? นอกจากนี้-dMaxSubsetPct=100- มันทำอะไร? ฉันเปิดman gsค้นหาPDFSETฉันได้รับ "ไม่พบรูปแบบ" ฉันพิมพ์ลงในเสิร์ชเอ็นจิ้นฉันได้รับเว็บเพจส่วนบุคคลจำนวนมากไม่กระทบกับเอกสาร ใครสามารถช่วยลิงค์ได้บ้าง? แก้ไข: ดูโพสต์ที่เกี่ยวข้องนี้ด้วย: Querying Ghostscript สำหรับตัวเลือก / การตั้งค่าเริ่มต้นของอุปกรณ์ส่งออก (เช่น 'pdfwrite' หรือ 'tiffg4') - Stack Overflow ... สำหรับการรับรายการตัวเลือกที่รองรับสำหรับอุปกรณ์ที่กำหนด

5
การย้ายไฟล์ / โฟลเดอร์ที่ซ่อนอยู่ด้วยบรรทัดคำสั่งหรือแบทช์ไฟล์
คำถาม ไม่มีใครรู้วิธีย้ายไฟล์และโฟลเดอร์ที่มีคุณลักษณะระบบหรือการอ่านอย่างเดียวที่ซ่อนอยู่จากบรรทัดคำสั่งหรือไฟล์แบตช์? (ไม่การดึงคุณสมบัติก่อนไม่ใช่ตัวเลือกเนื่องจากไม่มีวิธีปฏิบัติที่จะรู้ได้ว่าคุณลักษณะใดที่ตั้งค่าไว้เพื่อตั้งค่าใหม่หลังจากการย้าย) (ล้มเหลว) ความพยายาม การใช้moveคำสั่งพื้นฐานไม่ทำงานกับรายการที่มีชุดคุณลักษณะที่ซ่อนอยู่หรือระบบและด้วยเหตุผลบางอย่างก็ไม่มีสวิตช์เพื่อระบุคุณลักษณะเช่นdirและdelคำสั่งคำสั่งที่ทำ ฉันลองใช้ยูทิลิตี้ที่ฉันเขียนซึ่งใช้ฟังก์ชั่นการทำงานของไฟล์ของเชลล์ แต่จำเป็นต้องใช้ start /wเพื่อป้องกันไฟล์แบตช์ไม่ให้ทำงานต่อไปและบ่นเกี่ยวกับการสนับสนุนชื่อไฟล์แบบยาวด้วยเหตุผลบางประการ ฉันลองใช้robocopyแต่ก่อนอื่นก็อปปี้ไฟล์แล้วจึงลบต้นฉบับแทนที่จะย้ายต้นฉบับ (ซึ่งส่งผลให้เกิดความล่าช้าที่น่าผิดหวังแม้จะมีการเปลี่ยนเส้นทางมากเกินไปไปที่nul ) (น่าแปลกที่ดูเหมือนว่ามีคนไม่กี่คนที่ต้องการย้ายไฟล์ที่ซ่อนอยู่จากบรรทัดคำสั่งทั้งหมดที่ฉันพบคือคนคนนี้ที่ละทิ้งความพยายาม)

5
เปลี่ยนนโยบายกลุ่มโดยใช้ windows CMD
ฉันต้องการเปลี่ยนการตั้งค่านโยบายกลุ่มที่ใช้ค่าของที่ตั้งของเซิร์ฟเวอร์ Windows Update ของ WSUS และHKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\WUServerHKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\WUStatusServer การเปลี่ยนพวกเขาโดยตรงในรีจิสทรีจะไม่เขียนทับสิ่งที่กำหนดไว้ในนโยบายกลุ่มดังนั้นฉันต้องการทราบว่าคำสั่งใดที่ฉันสามารถใช้เพื่อเปลี่ยนอินพุตนโยบายกลุ่มของค่าเหล่านี้แทนได้

1
ข้อความป๊อปอัพและพื้นหลังป๊อปอัพในคุณสมบัติหน้าต่างคำสั่งมีไว้เพื่ออะไร
เมื่อกำหนดค่าคุณสมบัติหน้าต่างคำสั่งในแท็บ 'สี' ที่เราได้รับ - ข้อความบนหน้าจอ พื้นหลังหน้าจอ ข้อความป๊อปอัพ พื้นหลังป๊อปอัพ ทุกคนสามารถบอกฉันได้ไหมว่าความแตกต่างระหว่างชุดคุณสมบัติ 'Screen' และ 'Popup' คืออะไร มองหาเอกสารหน้าต่างทั้งหมดที่กล่าวถึงคือคุณสมบัติป๊อปอัปใช้เพื่อระบุคุณสมบัติหน้าต่างป๊อปอัปซึ่งทำให้เกิดคำถามว่าความแตกต่างระหว่างหน้าต่างคอนโซลปกติกับหน้าต่างป๊อปอัปเป็นอย่างไร

4
มีเครื่องมือบรรทัดคำสั่งของ Windows เพื่อคัดลอกไฟล์ไปยังคอมพิวเตอร์ระยะไกลหรือไม่
ฉันกำลังมองหาวิธีการคัดลอกไฟล์ไปยัง / จากโฮสต์ Windows ระยะไกลและจำเป็นต้องให้ข้อมูลประจำตัวของผู้ใช้โดเมนเป็นส่วนหนึ่งของกระบวนการคล้ายกับที่psexecทำ ฉันรู้ว่าฉันสามารถใช้net useเพื่อแมปไดเรกทอรีเป้าหมายกับตัวอักษรชื่อไดรฟ์และใช้xcopyและฉันรู้ว่าpsexecสามารถอัปโหลดไฟล์ที่จะดำเนินการบนเครื่องระยะไกลแล้วลบออก แต่ฉันกำลังมองหาวิธีที่จะแจกจ่ายไฟล์ไปยังโฮสต์ระยะไกลที่ จะไม่เป็นที่น่าอึดอัดใจที่จะใช้เป็นและnet usexcopy

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