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

การประมวลผลแบบแบตช์เป็นการประมวลผลชุดคำสั่งหรือโปรแกรมซอฟต์แวร์โดยที่ผู้ใช้ไม่ต้องดำเนินการใด ๆ แบตช์ไฟล์เป็นไฟล์ข้อความที่มีลำดับของคำสั่งหรือการร้องขอโปรแกรมดังกล่าว โปรดใช้แท็ก [ไฟล์ชุด] สำหรับสิ่งนั้น

3
วิธีสร้างทางลัดโดยใช้สคริปต์แบทช์ [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : วิธีสร้างทางลัดจาก CMD? (7 คำตอบ) ปิดให้บริการใน6 ปีที่ผ่านมา ฉันจะสร้างทางลัดไปยังไฟล์D:\myfile.extensionบนเดสก์ท็อปโดยใช้สคริปต์แบทช์ได้อย่างไร

4
́╗┐ 'ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก
เมื่อเรียกใช้ไฟล์บางไฟล์ (โดยส่วนใหญ่เป็นชุด) โดยใช้ PsExec ฉันจะได้รับสัญลักษณ์แปลก ๆ เหล่านี้ก่อนคำสั่งของฉัน ความคิดเริ่มต้นของฉันคือฉันกำลังใช้การเข้ารหัสที่ไม่ถูกต้อง แต่หลังจากตรวจสอบฉันรู้ว่าไฟล์ทั้งหมดของฉันใช้ UTF-8
25 batch  encoding  psexec 

8
ทำบางสิ่งบางอย่างทุก ๆ 10 วินาทีไฟล์แบทช์
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 10 ปีที่ผ่านมา ฉันมีไฟล์แบทช์: arp -s 192.168.1.254 xx-xx-xx-xx-xx-xx ipconfig /flushdns ฉันจะทำสองคำสั่งเหล่านี้บน Windows XP ทุก ๆ 10 วินาทีได้อย่างไร
24 windows  batch 

4
ฉันจะแปลงสคริปต์แบตช์ Windows เป็น. exe ได้อย่างไร
ฉันมีสคริปต์แบทช์ที่ค่อนข้างเรียบง่ายที่ฉันต้องการเรียกใช้โดยใช้มาโครบนคีย์บอร์ดเกมแฟนซีของฉัน อย่างไรก็ตาม SteelSeries Engine รองรับเฉพาะการเปิดไฟล์. exe ด้วยปุ่มมาโคร มีวิธีการแปลงสคริปต์เป็นปฏิบัติการง่าย ๆ ?
24 windows-7  batch 

4
โหมด EX สำหรับการประมวลผลแบบแบตช์คืออะไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 10 ปีที่ผ่านมา กวดวิชากล่าวว่าอดีตโหมดสำหรับการประมวลผลชุด เนื่องจากเป็นสิ่งที่น่ารำคาญมากกว่าเป็นเครื่องมือสำหรับฉันฉันต้องการดูตัวอย่างที่ใช้งานได้จริงบางอย่าง ใครใช้บ้าง ทำไม? โหมด EX สำหรับการประมวลผลแบบแบตช์คืออะไร
20 vim  batch 

5
ออกจากแบตช์ไฟล์จากรูทีนย่อย
ฉันจะออกจากแบตช์ไฟล์จากภายในรูทีนย่อยได้อย่างไร ถ้าฉันใช้คำสั่ง EXIT ฉันก็กลับไปที่บรรทัดที่ฉันเรียกรูทีนย่อยและการดำเนินการจะดำเนินต่อไป นี่คือตัวอย่าง: @echo off ECHO Quitting... CALL :QUIT ECHO Still here! GOTO END :QUIT EXIT /B 1 :END EXIT /B 0 เอาท์พุท: Quitting... Still here! ปรับปรุง: นี่ไม่ใช่คำตอบที่เหมาะสม แต่ฉันก็ลงเอยด้วยการทำบางสิ่งตามบรรทัด: @echo off CALL :SUBROUTINE_WITH_ERROR || GOTO HANDLE_FAIL ECHO You shouldn't see this! GOTO END :SUBROUTINE_WITH_ERROR ECHO Simulating failure... EXIT …
20 batch 

5
ชุดแปลง. wav เป็น MP3 และ OGG?
ฉันมีไฟล์. wav สองสามร้อยไฟล์ที่ฉันต้องแปลงเป็นรูปแบบ ogg และ mp3 มีวิธีที่ฉันสามารถทำได้ในชุดจากความกล้าหรือจากเครื่องมือบรรทัดคำสั่งอื่น ๆ ?
20 audio  batch  mp3  audacity  ogg 

6
เพิ่มข้อความที่ส่วนท้ายของชื่อไฟล์ (แต่ก่อนนามสกุล) โดยใช้ไฟล์แบตช์
ฉันมีรายการไฟล์ที่อยู่ในรูปแบบด้านซ้าย ฉันต้องการผนวกสตริงไปยังชื่อไฟล์แต่ละชื่อ แต่ก่อนที่จะขยายดังที่แสดง: File 1.txt -> File 1 version 1.txt File 2.txt -> File 2 version 1.txt File 3.txt -> File 3 version 1.txt File 4.txt -> File 4 version 1.txt ... ในแต่ละกรณีสตริงที่ผนวกจะเหมือนกันในไฟล์ทั้งหมด ดูเหมือนว่าจะเป็นงานง่าย ๆ แต่ฉันมีปัญหาในการใส่ลงในไฟล์แบทช์ ฉันได้ลองใช้renคำสั่งและติดตามตัวอย่างในหน้านี้แล้ว แต่ชื่อไฟล์ที่เป็นผลลัพธ์จะต่อท้ายสตริงหลังนามสกุล: File 1.txt version 1.txt

4
วิธีการแบทช์รวม JPEG จากโฟลเดอร์เป็นไฟล์ PDF
ฉันมีโฟลเดอร์ประมาณ 500 โฟลเดอร์ที่มีรูปภาพอยู่ข้างใน มีวิธีที่ฉันสามารถแปลงชุดนี้เพื่อให้ฉันได้รับไฟล์. pdf ที่มีภาพทั้งหมดภายในเป็นหน้า? แก้ไข: ควรมีการสร้างไฟล์ PDF 500 ไฟล์โดยแต่ละไฟล์มีชื่อของโฟลเดอร์ที่บรรจุและแต่ละภาพมีหน้าเป็นไฟล์
18 macos  pdf  batch  jpeg 

7
วิธีการทำ 7-zip ทำได้ทั้งโฟลเดอร์
ฉันได้รับรูปภาพจำนวนมากที่ฉันต้องครอบตัดเป็น 800x600 พิกเซล ทำได้ง่าย แต่ตอนนี้ฉันต้องอัปโหลดเพื่อให้ครอบครัวสามารถเห็นพวกเขาทั้งหมด สิ่งนี้คือ 500MB ในรูปภาพ ฉันตัดสินใจที่จะซิปโฟลเดอร์แยกต่างหากซึ่งแต่ละไฟล์มีรูปภาพเกือบเท่ากัน วิธีนี้ฉันสามารถอัปโหลดสองสามวันในแต่ละ การทำเช่นนี้ด้วยตนเองเป็นงานที่ยาวนานและหนักหน่วง ฉันสงสัยว่ามีวิธีที่จะทำให้ 7-zip จัดการแต่ละโฟลเดอร์แยกกันหรือไม่? ฉันคิดว่าฉันต้องการไฟล์แบตช์เพื่อทำมัน แต่ฉันไม่เก่ง ฉันใส่ทุกอย่างไว้ในโฟลเดอร์เดียว ในโฟลเดอร์ย่อยต่าง ๆ เป็นที่ตั้งของรูปภาพ สิ่งที่ฉันต้องการสำหรับการบีบอัดเนื้อหาของโฟลเดอร์นั้น ฉันไม่แน่ใจว่าฉันจะซิปโฟลเดอร์พร้อมกับมันได้ไหม ฉันรู้ว่า PHP มีโมดูล zip ฉันไม่เคยทำงานด้วยดังนั้นฉันจึงไม่แน่ใจว่าจะสามารถจัดการกับความจริงที่ว่าเนื้อหาของ zip เป็นโฟลเดอร์ที่มีรายการแทนที่จะเป็นแค่รายการ
18 batch  7-zip 

5
Windows: วิธีเพิ่มชุดการกระทำสคริปต์ลงในเมนูคลิกขวา
ฉันมีโปรแกรมไม่กี่โปรแกรมที่สร้างไฟล์ชั่วคราวหรือไฟล์สำรองหรือไฟล์ที่คล้ายกันซึ่งไม่สำคัญ ตัวอย่างเช่นGVimสำหรับ Windows โดยค่าเริ่มต้นจะสร้างไฟล์สำรองfilename.txt~ไว้ บางครั้งฉันต้องล้างไดเรกทอรีและลบไฟล์เหล่านี้ทั้งหมด ฉันได้สร้างไฟล์. bat อย่างง่ายสำหรับสิ่งนี้ อย่างไรก็ตามมันเป็นเรื่องยุ่งยากที่จะต้องเริ่มต้น CMD นำทางไปยังโฟลเดอร์เรียกใช้สคริปต์ โดยเฉพาะอย่างยิ่งเนื่องจากนี่เป็นสคริปต์ที่ฉันต้องการเรียกใช้บ่อยในโฟลเดอร์ต่างๆ และฉันไม่ต้องการคัดลอกสคริปต์ไปยังหลาย ๆ โฟลเดอร์เพราะนี่จะเป็นฝันร้ายของการบำรุงรักษา ดังนั้นฉันคิดว่าทางออกที่ดีที่สุดคือการเพิ่มรายการเมนูคลิกขวาที่อนุญาตให้ฉันเรียกใช้สคริปต์ เพื่อให้ฉันสามารถคลิกขวาที่โฟลเดอร์ใน Explorer และคลิกล้างข้อมูลจากนั้นให้สคริปต์ของฉันทำงานในโฟลเดอร์นี้ ดังนั้นคำถามของฉันคือฉันจะเพิ่มการกระทำของเมนูคลิกขวาที่รันสคริปต์แบทช์ที่กำหนดเองได้อย่างไร


1
วิธีรับคำสั่งที่เรียกใช้งานด้วย tasklist ได้อย่างไร
ตัวจัดการงาน Windows มีคอลัมน์ชื่อบรรทัดคำสั่งที่แสดงคำสั่งที่เริ่มงานที่กำหนดพร้อมสวิตช์และพารามิเตอร์ทั้งหมดตัวอย่างเช่น test.exe -V -A 127.0.0.1 -P 6062 ตอนนี้ฉันต้องระบุงานบางอย่างที่กำลังฟังบนพอร์ตที่แน่นอนและ / หรือถูกเรียกด้วยชุดสวิตช์ที่แน่นอน เป้าหมายของฉันคือการปิดงานที่เลือก แต่ไม่ใช่งานอื่น ๆ ดังนั้นหากมีหลายtest.exeงานที่กำลังทำงานอยู่ฉันไม่สามารถปิดงานทั้งหมดที่ส่งคืนโดย: tasklist /fo csv /nh /fi "imagename eq test.exe" แต่น่าเสียดายที่ดูเหมือนว่าค่าtasklistมิได้pslist( ที่นี่ ) สามารถที่จะกลับบรรทัดคำสั่งฟิลด์ ฉันจะเอาชนะปัญหานี้ได้อย่างไร

3
จะค้นหาชื่อพีซีในชุดสคริปต์ได้อย่างไร
ฉันจะหาชื่อของพีซีที่ใช้งานโปรแกรมแบตช์ของฉันได้อย่างไร ฉันต้องการค้นหาชื่อของพีซีที่ใช้งานโปรแกรมแบตช์ของฉันและสามารถเก็บไว้เป็นตัวแปรได้ ความช่วยเหลือใด ๆ
18 windows  batch  cmd.exe 

7
เปิด / ปิดการใช้งานอินเทอร์เฟซแบบไร้สายในไฟล์ bat
มีวิธีการเปิด / ปิดการเชื่อมต่อเครือข่ายไร้สายผ่านบรรทัดคำสั่ง (เพื่อให้ฉันสามารถวางไว้ในไฟล์ค้างคาว)? เมื่อฉันอยู่ในสำนักงานฉันใช้การเชื่อมต่อแบบมีสาย แต่ Windows ก็ยังมีข้อบกพร่องบางอย่างเกี่ยวกับการเชื่อมต่อไร้สายของฉันที่ไม่ได้เชื่อมต่อ (แม้ว่าฉันจะปิดตัวเลือกในการแจ้งเตือนฉันเมื่อไม่มีการเชื่อมต่อ) ฉันเดาว่าวิธีเดียวที่จะหยุดยั้งการดักฟังฉันคือการปิดการใช้งานอินเทอร์เฟซ แต่ฉันไม่จำเป็นต้องเข้าสู่การตั้งค่าเครือข่ายทุกครั้งที่ฉันต้องทำ ฉันต้องการตั้งค่าไฟล์ bat หรือทางลัดที่ฉันสามารถใช้เพื่อเปิด / ปิดการใช้งานแบบไร้สาย (โดยเฉพาะอย่างยิ่งคนเดียวที่สลับสถานะปัจจุบัน) แล้วตั้งค่าแป้นพิมพ์ลัดสำหรับสิ่งนั้น ฉันไม่รู้ว่าจะทำอย่างไรจากบรรทัดคำสั่ง
17 networking  batch 

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