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

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

0
การเรียกใช้ FLAC ที่เรียกใช้งานได้ (ซอฟต์แวร์ Itasca) จากบรรทัดคำสั่งและจากชุดไฟล์ (* .bat) ลักษณะการทำงานที่แตกต่างกัน
ฉันต้องการวิ่ง FLAC การใช้แบตช์ไฟล์โดยเฉพาะฉันต้องการเรียกใช้ไฟล์ข้อมูล FLAC โดยใช้คำสั่ง "call" อย่างไรก็ตามถ้าฉันโทร FLAC จากพรอมต์ด้วยตนเองโดยการพิมพ์ FLAC ฉันสามารถทำได้ ถ้าฉันเรียกใช้ FLAC จากไฟล์ * .bat ฉันไม่สามารถทำได้ โปรดดูรูปภาพสองรูปที่แนบซึ่งอ้างถึงการเรียกใช้คำสั่งช่วยเหลือจากไฟล์ * .bat และการพิมพ์ด้วยตนเอง การพิมพ์ FLAC ช่วยเหลือด้วยตนเอง: FLAC ช่วยเหลือที่เรียกว่าจากไฟล์ * .bat: ในขณะที่คุณเห็นคำสั่งโทรสามารถเรียกได้ด้วยตนเองเท่านั้น (เห็นได้ชัด) เพื่อความชัดเจนสคริปต์ชุดของฉันจะแสดงด้านล่าง C: cd C:\Program Files\Itasca\FLAC800\exe64 flac800_64.exe help มีความคิดว่าทำไมและวิธีการทำงานออกมา?


2
ฉันจะทำให้ Rasdial ดำเนินการอีกครั้งได้อย่างไรหากยังไม่สามารถเชื่อมต่อได้
คำสั่งต่อไปนี้ (ใช้ได้กับการเชื่อมต่อ PPPoE) อยู่ในไฟล์. bat Rasdial "connection name" "user name" "password" ฉันจะทำให้มันทำงานอีกครั้งโดยอัตโนมัติได้อย่างไรถ้ามันล้มเหลว (เช่นการเชื่อมต่อยังไม่พร้อมใช้งาน)

1
จะเปลี่ยนเครื่องมือ DNS ในเครื่องได้อย่างไร
ฉันต้องบังคับพีซีของฉันด้วย Windows XP ราวกับว่ามีระเบียน DNS ในโดเมนของฉัน CNAME บันทึกสำหรับเส้นทางที่มีค่า ghs.google.com. ฉันจะทำสิ่งนั้นได้อย่างไร DNS ถูกแคชไว้ระหว่างฉันกับเซิร์ฟเวอร์ DNS ของโดเมนและฉันต้องทดสอบการตั้งค่า ฉันสามารถรับ IP ของ ghs.google.com และวางไว้ในไฟล์โฮสต์ของฉันเพื่อ s.example.com - แต่มีตัวเลือกบรรทัดคำสั่งสำหรับสิ่งนั้นหรือไม่?

1
ไฟล์แบตช์ 7zip ไม่รวมนามสกุลทำไม
ฉันพบไฟล์แบตช์ด้านล่างและใช้งานได้ดี แต่ฉันต้องการรหัสเพื่อเพิ่มส่วนขยายไปยังไฟล์ zip สุดท้าย ฉันแน่ใจว่านี่เป็นคำถามง่าย ๆ แต่ฉันได้ลองทุกอย่างแล้ว @echo off cd /d %~dp0 rem 7z.exe path set sevenzip= if "%sevenzip%"=="" if exist "%ProgramFiles(x86)%\7-zip\7z.exe" set sevenzip=%ProgramFiles(x86)%\7-zip\7z.exe if "%sevenzip%"=="" if exist "%ProgramFiles%\7-zip\7z.exe" set sevenzip=%ProgramFiles%\7-zip\7z.exe if "%sevenzip%"=="" echo 7-zip not found&pause&exit echo %~dp1 echo %~x1 for %%a in (*%extension%) do "%sevenzip%" a "%%~na.zip" "%%a" …

1
คำสั่งย้ายจากไฟล์ค้างคาวเปิดหน้าต่างอื่น
ฉันมีไฟล์. bat ที่ย้ายไฟล์ อย่างไรก็ตามมันยังเปิดไฟล์ในหน้าต่างใหม่ซึ่งฉันไม่ต้องการให้ทำ มีวิธีหลีกเลี่ยงการเปิดหน้าต่างใหม่หรืออย่างน้อยตัวเลือกในการปิดหน้าต่างหลังจากย้ายไฟล์หรือไม่? ในตัวอย่างด้านล่างไฟล์แบตช์จะเปิดหน้าต่างอื่นในแต่ละคำสั่งย้ายและไม่ดำเนินการต่อหลังจากฉันปิดหน้าต่างด้วยตนเอง for /f %%f in ('dir /b c:\source\*.txt') do ( move c:\source\%%f C:\destination\myfile.TXT IF EXIST myfile.TXT start /wait dtexec /F ImportFile.dtsx IF EXIST myfile.TXT start /wait ren myfile.TXT myfile%date:~4,2%%date:~7,2%%date:~10,4%%time:~1,1%%time:~3,2%%time:~6,2%.TXT move C:\destination\myfile_* C:\destination\OldFiles\ )

0
ต้องการสวิตช์บรรทัดคำสั่ง TeamViewer เพื่อเริ่มเซสชันในโหมดเต็มหน้าจอ
มีหน้าช่วยเหลืออย่างเป็นทางการของ TeamViewer ซึ่งมีสวิตช์เริ่มต้นสองสามตัวเพื่อสร้างทางลัดไปยังโฮสต์ที่ต้องการ: https://www.teamviewer.com/hi/help/91-gibt-es-aufrufparameter-fuer-teamviewer แต่จะเริ่มต้นในโหมดหน้าต่างโดยไม่สนใจการตั้งค่าโฮสต์ที่กำหนดไว้ก่อนหน้านี้ จนถึงตอนนี้คำถามก็คือพารามิเตอร์บรรทัดคำสั่งในการเริ่มเซสชันเต็มหน้าจอคืออะไร รายการทั้งหมดของสวิตช์ดังกล่าวจะไม่ทำร้ายทั้ง อัปเดต: สิ่งนี้แตกต่างจากการตั้งค่าโฮสต์ที่บันทึกไว้ในแอป TeamViewer - ฉันรู้ดีเกี่ยวกับฟีเจอร์นั้น แต่คำถามของฉันเกี่ยวกับ เปิดการเชื่อมต่อผ่านทางบรรทัดคำสั่ง (หรือทางลัด) พร้อมพารามิเตอร์ที่ระบุเนื่องจากการตั้งค่าที่บันทึกไว้สำหรับโฮสต์จะถูกละเว้นในขณะที่เปิดการเชื่อมต่อผ่านบรรทัดคำสั่ง

2
วิธีเขียนไปยังไฟล์แบตช์เพื่อบอกให้เขียนไปยังไฟล์แบตช์อื่น
วิธีการเขียนไฟล์ชุดคำสั่งที่ตัวเองเขียนไปยังไฟล์อื่น โดยพื้นฐานแล้วสิ่งที่ฉันพยายามทำให้สำเร็จคือสิ่งนี้ File1.bat echo abc >> op.txt File2.bat echo abc >> op.txt >> main.txt ฉันต้องการใช้ข้อความต่อไปนี้เป็นเนื้อหาของ main.txt เมื่อฉันเรียกใช้ File2.bat แต่นั่นไม่ได้เกิดขึ้น main.txt echo abc >>op.txt

4
เปลี่ยนตำแหน่งเอาต์พุตเทอร์มินัลหรือไม่
ฉันชอบที่จะ SSH เป็นราสเบอร์รี่ปี่ที่บ้าน ฉันต้องการที่จะสามารถเขียนคำสั่งผ่าน SSH ที่ส่งออกไปยังสถานีที่เปิดที่บ้าน เป็นไปได้ไหม ถ้าเป็นเช่นนั้นได้อย่างไร ขอบคุณ!

2
คำสั่ง cp หาไดเรกทอรีบางตัวไม่เจอ
ฉันพยายามคัดลอกไฟล์ / ไดเรกทอรีโดยใช้คำสั่ง terminal, cp คำสั่งที่ฉันใช้คือ: sudo cp -r *.tests ~/Desktop การทดสอบเป็นไดเรกทอรีที่มีเนื้อหาอยู่ในนั้น อย่างไรก็ตามฉันได้รับไม่กี่ข้อผิดพลาดไฟล์หรือไดเรกทอรีดังกล่าว ฉันไม่แน่ใจว่าฉันจะได้รับข้อผิดพลาดนี้ได้อย่างไรถ้าฉันทำสำเนาซ้ำ หากไม่มีอยู่ฉันจะดูได้อย่างไร

0
SED -f FileParams.txt FileIN.xml> FileOUT.xml
ฉันมีปัญหากับคำสั่ง sed ฉันต้องการแทนที่พารามิเตอร์จาก File Params.txt บน File IN.xml และสร้าง FileOut.txt ปัญหาของฉันคือ params ทั้งหมดที่ฉันมีใน FileParams.txt (เช่น: XXXX; YYYY; g) พวกเขาจะไม่ถูกแทนที่ทั้งหมดใน FileIN.txt ฉันจะสร้างยังรายงานเพื่อทราบ params แม่มดจะถูกแทนที่ใน fileIN ขอบคุณ

1
ใส่รหัสผ่านใน crosh (chrome os shell) ssh?
ฉันมี CR-48 และฉันพยายามเชื่อมต่อกับ SSHdroid ฉันเข้าใจคำสั่งมาตรฐานสำหรับการเชื่อมต่อกับ SSH คือ ssh root 192.168.2.bla แต่คุณจะระบุรหัสผ่านพร้อมกับคำสั่งนั้นได้อย่างไรเพราะมันบอกว่า No route to host

1
ฉันจะดูว่าใครเข้าสู่ระบบได้อย่างไร?
ฉันมีปัญหาเล็กน้อย ฉันต้องการ (จากบรรทัดคำสั่ง) เพื่อดูว่าผู้ใช้รายใดเข้าสู่ระบบ นี่คือส่วนที่ยุ่งยาก: ฉันไม่ต้องการให้ผู้ใช้ที่ล็อกหน้าจอและออกจากเดสก์ท็อปเพื่อแสดงในรายการของฉัน ฉันพยายามทำสองสิ่งนี้ แต่ทั้งคู่แสดงผู้ใช้ที่ล็อคเดสก์ท็อป มีอะไรอีกบ้างที่ฉันสามารถทำได้? w last | head -n 1

0
คำสั่งสลับไปที่หน้าต่างการปราบปรามเมื่อใช้ JavaUninstallerTool
ฉันกำลังพยายามทำแพ็กเกจ JavaUninstallerTool ซึ่งฉันดาวน์โหลดจากไซต์ Oracle Java ไฟล์ดังกล่าวเป็นไฟล์. exe แต่เมื่อคุณเปิดหน้าต่างจะปรากฏขึ้นเพื่อยอมรับข้อกำหนดและเงื่อนไขคำเตือนว่าคุณถอนการติดตั้ง Java และช่องทำเครื่องหมายเพื่อเลือกรุ่นที่จะถอนการติดตั้ง ฉันกำลังมองหาการจัดทำแพคเกจเครื่องมือเพื่อให้ฉันสามารถแจกจ่ายผ่าน SCCM เหตุผลก็คือผู้ใช้จำนวนมากติดตั้ง Java ด้วยตนเองจากเว็บไซต์ Java ซึ่งไม่ได้รับอนุญาตในสภาพแวดล้อมไอทีของเราเนื่องจากการปรับปรุงไม่ได้ถูกปิดใช้งานเช่น (ผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบได้ดำเนินการนี้ ดังนั้นฉันต้องการใช้เครื่องมือถอนการติดตั้งนี้จากนั้นติดตั้ง Java เวอร์ชันของแพ็กเกจที่ฉันสร้างขึ้นด้วย Java 8.121 เวอร์ชันล่าสุด ฉันเดาว่าจะต้องมีการสร้าง install.cmd เพื่อให้หน้าต่างไม่ปรากฏขึ้นและเวอร์ชันที่ติดตั้งจะถูกถอนการติดตั้งโดยไม่เลือก โพสต์แรกของฉันและฉันหวังว่าจะมีคนช่วย ..... ดูเหมือนจะไม่มีข้อมูลในเว็บไซต์ของออราเคิล ขอบคุณล่วงหน้า. br แดน

1
ตัวแบ่งบรรทัดในชุด / p
หนึ่งในแบทช์สคริปต์ของฉันฉันต้องการให้ผู้ใช้สามารถป้อนข้อความจากนั้นข้อความจะถูกเขียนลงในไฟล์. txt: @echo Enter an archive comment here (English letters and numbers only): set /p textfileContents= :: Outputs the user input to the text file @echo %textfileContents% > %textfileName%.txt ใช้งานได้ดียกเว้นว่าฉันถูก จำกัด ไว้ที่ข้อความบรรทัดเดียวเพราะการกดปุ่ม เข้าสู่ จะดำเนินการคำสั่งแทนการทำให้ตัวแบ่งบรรทัด ฉันจะได้รับตัวแบ่งบรรทัดแทนที่จะดำเนินการคำสั่งได้อย่างไร

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