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

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

3
แล็ปท็อปที่เสียหาย - ถ่ายโอนข้อมูลโดยไม่มีคอมพิวเตอร์ของฉัน (explorer.exe) โดยใช้บรรทัดคำสั่ง
ฉันมีแลปท็อป (โตชิบา satellite) ที่ค่อนข้างจะเลอะ บุคคลนี้เป็นสมาชิกแล้วแทนที่ด้วยเครื่องใหม่ งานของฉันคือการถ่ายโอนข้อมูลทั้งหมดของเธอจากเครื่องนี้ไปยังดิสก์เพื่อให้ฉันสามารถถ่ายโอนไปยังเธอ เธอไม่ต้องการที่จะสูญเสียข้อมูลใด ๆ (อย่างเข้าใจ) การดำเนินการใด ๆ ที่ฉันพยายาม (เช่นดับเบิลคลิกที่ไอคอนโฟลเดอร์ใด ๆ เช่นเอกสารของฉันคอมพิวเตอร์ของฉัน ฯลฯ ) ทำให้เกิดความผิดพลาดทั้งหมด ข่าวดีเพียงอย่างเดียวคือฉันสามารถเริ่มต้นและนำทางได้โดยใช้บรรทัดคำสั่ง นอกจากนี้ฉันสามารถเข้าถึงอินเทอร์เน็ต ฉันมีเครือข่ายดังนั้นถ้าฉันสามารถแมปไดรฟ์ฉันสามารถหาสิ่งนี้ได้ (หวังว่า) นอกจากนี้ฉันลองไดรฟ์ USB แต่ฉันไม่สามารถหาวิธีเข้าถึงได้จากบรรทัดคำสั่ง คำถามสองข้อ (ฉันต้องใช้บรรทัดคำสั่งสำหรับสิ่งเหล่านี้): ฉันจะไปเกี่ยวกับการเข้าถึงไดรฟ์ USB ได้อย่างไรและฉันจะแมปไดรฟ์ที่ใช้ร่วมกันบนเครือข่ายของฉันได้อย่างไร cd ไปยังไดเรกทอรีนั้นสำหรับการใช้ copy คำสั่ง? แก้ไข - ขอโทษใช่ Windows XP Media Edition

3
ไฟล์แบตช์จะไม่ทำงานในฐานะผู้ดูแลระบบเว้นแต่จะแจ้งผ่าน cmd
ฉันพยายามเขียนไฟล์แบตช์ที่จะปิด Apache และคัดลอกไฟล์บางไฟล์ นี่คือทั้งหมดที่ฉันมีในสคริปต์ในขณะนี้: "C:\Apache24\bin\httpd.exe" -k stop หากฉันเรียกใช้ไฟล์แบตช์ตามปกติหรือคลิกขวาและเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ" หน้าต่างคอนโซลจะกระพริบขึ้นและฉันจะเห็นข้อความสั้น ๆ ว่า "การเข้าถึงถูกปฏิเสธ" ถ้าฉันเปิดพรอมต์คำสั่ง cmd ในฐานะผู้ดูแลระบบและจากนั้นเรียกใช้แบตช์ไฟล์ผ่านทางนั้นจะทำงานได้อย่างสมบูรณ์ โปรดช่วยฉันฉันต้องทำงานนี้เป็นประจำทุกวันและต้องการให้รวดเร็วแค่ดับเบิลคลิก ฉันใช้ Windows 7 Pro btw

1
Git อยู่ใน PATH แต่ไม่ได้รับการยอมรับว่าเป็นคำสั่ง
ฉันเพิ่งติดตั้ง Git ใหม่และไม่สามารถเรียกใช้งานพรอมต์คำสั่งดั้งเดิมของ Windows ได้อีกต่อไป ฉันแน่ใจว่ามันมีสิ่งต่อไปนี้ Path ตัวแปรสภาพแวดล้อมอย่างที่คุณเห็น: C:\Users\Ult>where git C:\Program Files (x86)\Git\cmd\git.exe C:\Users\Ult>git --version 'git' is not recognized as an internal or external command, operable program or batch file. C:\Users\Ult>"C:\Program Files (x86)\Git\cmd\git.exe" --version git version 1.9.4.msysgit.2 จนถึงตอนนี้ฉันได้ลองแล้ว: ปิดและเปิดพรอมต์คำสั่งอีกครั้ง ติดตั้ง Git อีกครั้ง รีบูทคอมพิวเตอร์ แก้ไข Path ตัวแปรสภาพแวดล้อมการเคลื่อนย้าย C:\Program Files (x86)\Git\cmd ไปที่จุดเริ่มต้นของมัน …

2
ฆ่าโปรแกรมในไฟล์ bat
ในไฟล์คำสั่ง startup.cmd ฉันมีบางอย่าง start "program.exe" ฉันต้องการทำสิ่งต่อไปนี้: if running, stop program.exe start program.exe ฉันเหนื่อย taskkill program.exe หากกระบวนการไม่ทำงานฉันได้รับข้อผิดพลาด - และฉันไม่ต้องการรับข้อผิดพลาด ... ไม่แน่ใจว่านี่ไม่ใช่การฆ่าที่รุนแรงเกินไป ฉันจะหยุดโปรแกรมของฉันถ้ามันทำงานก่อนที่จะเริ่มมันได้อย่างไร (หากเริ่มต้นในขณะที่อินสแตนซ์อื่นของตัวเองกำลังทำงานอยู่ผลลัพธ์อาจไม่แน่นอน ... ) (Windows)

1
ใช้ robocopy เพื่อทำมิเรอร์ซอร์ส แต่ไม่สนใจการประทับเวลา
ฉันต้องการสำรองข้อมูลโฟลเดอร์เพื่อแชร์บน linux nas ด้วย robocopy ฉันใช้ commandline robocopy /mir <source> <dest> หลังจากทำสำเนาสำเร็จใน explorer เวลาประทับจะเท่ากัน แต่ robocopy จะคัดลอกไฟล์เดียวกันในครั้งถัดไปที่มันทำงานและอ้างว่าไฟล์ต้นฉบับนั้นใหม่กว่า ดูเหมือนว่าจะมีปัญหากับรุ่น smb ใน NAS ตอนนี้ฉันสามารถใช้ /xn สลับเพื่อป้องกันการคัดลอกไฟล์ แต่จะป้องกันไม่ให้คัดลอกไฟล์ในครั้งต่อไปที่ฉันทำงานเดียวกัน ดังนั้นคำถามของฉันคือฉันจะใช้ robocopy เพื่อละเว้นการประทับเวลา แต่คัดลอกไฟล์ได้เฉพาะเมื่อขนาดของไฟล์เปลี่ยนไป (ฉันรู้ว่านี่ไม่ใช่วิธีแก้ปัญหา 100%) แต่เนื่องจากฉันต้องการสำรองเอกสารและรูปภาพของสำนักงาน โอเคสำหรับฉัน.

2
การซิงค์นาฬิกาของคุณจากบรรทัดคำสั่ง
ฉันจัดการพีซีรูปแบบคีออสก์จำนวนมากและฉันสังเกตเห็นว่าเครื่องทดสอบของฉันมีเวลาลอยเล็กน้อย ฉันอยากรู้อยากเห็นไม่มีใครรู้ว่าแอปพลิเคชันการซิงค์เวลาฟรีแวร์ที่สามารถเรียกใช้ตามกำหนดเวลาจากบรรทัดคำสั่งเพื่อป้องกันไม่ให้เกิดการลอยได้หรือไม่ ระบบเหล่านี้กำลังเรียกใช้ Windows XP Embedded พวกเขาไม่ได้อยู่ในโดเมนดังนั้นจึงไม่สามารถใช้ DC พวกเขามีการเข้าถึงอินเทอร์เน็ต แต่ลูกค้าบางรายอาจถูก จำกัด ในการสื่อสารขาออกมันจะต้องเป็นกรณีไปกำหนดค่าพวกเขา ฉันเคยเห็น ซิงค์นาฬิกาอะตอม จาก WorldTimeServer.com แต่ฉันไม่เห็นว่าพวกเขามียูทิลิตีบรรทัดคำสั่งใด ๆ ที่จะทำงานแบบเงียบ ๆ เพื่อซิงค์เวลา ขอบคุณสำหรับความช่วยเหลือ

3
ตัวจัดการดาวน์โหลด Command-Line FTP / HTTP ที่รองรับการเชื่อมต่อหลายจุด
ฉันกำลังมองหาเครื่องมือจัดการดาวน์โหลดบรรทัดคำสั่งที่สามารถ: ดาวน์โหลดจาก FTP และ HTTP เปิดการเชื่อมต่อ TCP หลายอย่างเพื่อเร่งการดาวน์โหลด รองรับการทำงานต่อ มันจะดีถ้ามีพอร์ตไปยัง Windows & amp; Linux แต่ไม่ใช่ข้อกำหนดที่เข้มงวด ไม่จำเป็นต้องฟรี

1
การใช้ sed with parallel ให้ผลลัพธ์เปล่าเมื่อเปลี่ยนเส้นทางไปยังไฟล์
ฉันกำลังใช้ zsh เปลือก. ฉันพยายามใช้ sed เพื่อแทนที่ข้อความในไฟล์จำนวนมากโดยใช้การขนานเพื่อเร่งความเร็วของกระบวนการ เมื่อฉันทดสอบนี้ในไฟล์เดียวและปล่อยให้คำสั่งออกไป stdout ฉันเห็นผลลัพธ์ที่คาดหวัง เมื่อฉันพยายามเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์ฉันได้ไฟล์ว่างเปล่า เกิดอะไรขึ้น? นี่คือตัวอย่างเล็ก ๆ น้อย ๆ โดยใช้ไฟล์ข้อมูลที่สร้างขึ้นเพียงไฟล์เดียวที่คุณสามารถตัดและวางเพื่อแสดง ... setopt interactivecomments # In this trivial example it is obviously non-sensical # to use parallel, but in reality I have many files... # Some very simple input data... paste <(printf "%s\n" `seq 1 …

2
ทำการค้นหาที่เรียกใช้งานได้ยกเว้น PATH
ฉันเปิด cmd (Windows 7) และฉันพิมพ์ "java.exe" และระบบค้นหาไฟล์ที่ปฏิบัติการได้ที่ c: \ program files \ java \ jre6 \ bin อย่างไรก็ตามโฟลเดอร์นี้ไม่ได้อยู่ในเส้นทาง มีกลไกอื่นใดที่ส่งผลต่อการค้นหา exe?

1
บรรทัดคำสั่งของ Windows 7/10 แสดงการรัน Applications / windows
ฉันรู้คำสั่ง tasklist สามารถแสดงผลได้ กระบวนการ . สิ่งที่ฉันต้องการ บรรทัดคำสั่ง เพื่อที่จะแสดง เท่านั้น วิ่ง การใช้งาน . มีคำสั่งดังกล่าวใน Windows หรือมีวิธีรับรายการนี้โดยตัวกรองของ buildlist แก้ไข # 1 ที่ ตัวจัดการงานของ Windows มีแท็บที่เรียกว่า การประยุกต์ใช้งาน (ใน Windows 10 อยู่ภายใต้: กระบวนการ & gt; ปพลิเคชัน ) ฉันจะรับรายชื่อที่แน่นอนของได้อย่างไร ปพลิเคชัน ในบรรทัดคำสั่ง? แก้ไข # 2 สิ่งที่ฉันหมายถึง "การใช้งาน" มีพื้น หน้าต่างที่เปิด ชื่อ. ตามที่ระบุไว้ใน แก้ไข # 1 , ใน …

1
เล่นไฟล์. bat ใน zsh (ใน Windows)
บนเครื่อง Windows ฉันต้องการหลีกเลี่ยงการใช้cmd.exeงานทั้งหมด ฉันพยายามใช้ babun (mintty 1.1.3) เพื่อเรียกใช้ไฟล์แบตช์ในโฟลเดอร์ Windows งานนี้: { ~ } » ./file.bat -o /path/to/files.xml อย่างไรก็ตามฉันต้องการทำสิ่งที่ชอบ: { ~ } » cd /path/to/ { ~ } » ./"c:\Program Files\App\file.bat" -o files.xml อย่างไรก็ตามสิ่งที่ฉันได้รับคือ zsh: no such file or directory: ฉันลองshแล้วcmd /cและคำสั่งอื่น ๆ ที่ฉันพบว่าไม่มีประโยชน์ ฉันได้ลองใช้รูปแบบพา ธ ที่เป็นมิตรกับ linux มากกว่าเช่นc:/Program\ Files/App/file.bat ฉันจะขอบคุณสำหรับความช่วยเหลือใด …

1
ซิงค์ระหว่างไดรฟ์ C และโทรศัพท์ด้วย robocopy
ฉันใช้ Windows 10 และพยายามซิงค์โฟลเดอร์เพลงของฉันกับโฟลเดอร์ใน LG G5 ของฉัน แผนของฉันคือการใช้robocopy /mirแต่ฉันไม่รู้วิธีเขียนเส้นทางไปยังไดเรกทอรีในโทรศัพท์ของฉัน โทรศัพท์ตั้งค่าเป็นโหมดถ่ายโอนไฟล์ดังนั้นฉันจึงสามารถนำทางไปยัง Windows Explorer ผ่านพีซีเครื่องนี้> G5> ที่เก็บข้อมูลภายใน แต่ไม่มีตัวอักษรไดรฟ์หรืออะไรเลยฉันไม่แน่ใจว่าเส้นทางบรรทัดคำสั่งคืออะไร เป็นไปได้ไหม เนื่องจากมีคนถามว่าlist volumeคำสั่งในdiskpartผลลัพธ์ดังต่อไปนี้: Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ----- --------- ------- --------- -------- Volume 0 D DVD-ROM 0 B No Media Volume 1 NTFS Partition 350 MB …

1
วิธีการ unbuffer stdout เมื่อไพพ์คำสั่งใน cmd.exe ภายใต้ Windows
รับดังต่อไปนี้: C:\>perl -E " say STDOUT 111; say STDERR 222; say STDOUT 333; " 111 222 333 C:\>perl -E " say STDOUT 111; say STDERR 222; say STDOUT 333; " | cat 222 111 333 ลำดับของเอาต์พุตไม่ถูกสงวนไว้เมื่อคำสั่ง piping เนื่องจาก stdout ถูกบัฟเฟอร์และ stderr ถูกยกเลิกการบัฟเฟอร์ stdout สามารถเชื่อถือได้อย่างไรเพื่อให้คำสั่งนั้นถูกเก็บไว้เมื่อไพพ์คำสั่ง? ฉันค้นหาทั่วพยายามหาวิธีแก้ปัญหาฉันลองใช้สคริปต์เช่นunbufferจากexpectแพคเกจใน cygwin และ Linux แต่ใช้งานได้เฉพาะภายใน Cygwin …

2
พร้อมรับคำสั่ง - ตรวจสอบว่า MSSQL กำลังทำงานอยู่หรือไม่
ขอให้เป็นวันที่ดี คุณจะเช็คอิน CMD ได้อย่างไรถ้ามีบริการใดทำงานอยู่ - โดยเฉพาะอย่างยิ่ง MSSQL ฉันมีความต้องการที่จะทำมัน CMD และไม่ปกติ service.msc gui ... ขอบคุณ

0
เปลี่ยนเป็นแอป Google Chrome แทนการเปิดหน้าต่างใหม่จากบรรทัดคำสั่งใน MacOS
จนกระทั่งเมื่อไม่นานมานี้ (ก่อนวันที่ 4 กุมภาพันธ์ 2018 แน่นอน) ฉันสามารถสลับโฟกัสไปยังหน้าต่าง Google Chrome ที่ใช้งานอยู่หรือเรียกใช้แอปได้หากไม่ได้ทำงานด้วย: open "/Applications/Google Chrome.app" ตอนนี้คำสั่งเดียวกันจะเปิดหน้าต่างใหม่ของ Google Chrome แทนที่จะเปลี่ยนเป็นหน้าต่างเดิม ฉันไม่เข้าใจว่าทำไมมันถึงเกิดขึ้นและทำไมมันถึงเปลี่ยนแปลงในทันที ฉันไม่ได้ทำอะไรเป็นพิเศษระหว่างนั้นจึงต้องเกิดจากการอัปเดตอัตโนมัติของ Google Chrome ฉันจะบรรลุพฤติกรรมก่อนหน้าได้อย่างไร แน่นอนว่าฉันค้นหาวิธีแก้ไขปัญหา แต่ไม่พบสิ่งที่เกี่ยวข้อง ฉันพยายามเรียกใช้ Chrome โดยตรงกับ: $ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome มันให้ผลเหมือนกัน (เปิดหน้าต่างใหม่) และฉันก็ได้รับข้อความนี้ใน terminal: Created new window in existing browser session. [some strange numbers here:ERROR:browser_gpu_channel_host_factory.cc(121)] Failed to launch GPU …

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