คอมพิวเตอร์ประเภทไฟล์

คำสั่งค้างคาวไฟล์ (Windows)

เมื่อทำงานบนเครื่องคอมพิวเตอร์มักจะเป็นสิ่งที่จำเป็นที่จะทำซ้ำเดียวกัน DOS คำสั่งให้ดำเนินการปฏิบัติการระยะการก่อสร้างของลำดับที่ซับซ้อนและหลายชั้นของคำสั่งปฏิบัติการหรือการใช้งานระบบอัตโนมัติของการทำงานกับการใช้งานและไฟล์ที่มีหรือผู้ใช้ที่อยู่ห่างออกไป ระบบปฏิบัติการที่มีความสามารถในการบันทึกคำสั่งหลายในค้างคาวไฟล์ ในเวลาเดียวกันเพียงโดยการเรียกใช้แฟ้มชุด (มักเรียกว่าสคริปต์หรือ "แฟ้มชุด") ก็เป็นไปได้ที่จะดำเนินการออกคำสั่งการดำเนินการตามที่กำหนดไว้และลงทะเบียนในเหตุการณ์ที่เกิดขึ้นของ Windows ตารางเวลาที่คุณสามารถทำให้กระบวนการนี้

ความไม่ชอบมาพากลของไฟล์ประเภทนี้คือการขาดในรหัสใด ๆ - มีเพียงข้อมูลนาฬิกาซึ่งอ่านและดำเนินการคำสั่ง DOS โปรเซสเซอร์ที่เข้ากันได้กับเกือบทุกรุ่นของระบบปฏิบัติการ Windows ตัวอย่างหนึ่งที่โดดเด่นเป็นไฟล์ autoexec.bat ซึ่งเป็นสิ่งจำเป็นที่จะใช้ระบบปฏิบัติการนี้มันเป็นเขาที่ดำเนินการตั้งค่าที่เริ่มต้น

คุณสมบัติที่สำคัญของไฟล์ batch

ทีมที่มีค้างคาวไฟล์ในการทำงานสามารถแบ่งออกเป็นหลายกลุ่ม:

- จุดมุ่งหมายเพื่อแสดงค่าบางวลีโปรแกรมหรือข้อมูล;
- สำหรับการทำงานชุดของเอกสาร
- การทำงานกับรอบ;
- เพื่อสร้างการดำเนินการของการแยกทางโดยใช้เงื่อนไข;
- การทำงานร่วมกับการใช้งาน

การดำเนินการของไฟล์คำสั่ง

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

หากคุณพบไฟล์ชุดในไดเรกทอรีอื่นคุณต้องนอกเหนือไปจากชื่อเต็มของไฟล์ที่จะลงทะเบียนเส้นทางแบบเต็มไปยังไดเรกทอรีการจัดเก็บข้อมูล นามสกุลไฟล์ยังเป็นไปไม่ได้ที่จะกำหนด ยกตัวอย่างเช่นไดเรกทอรีปัจจุบันเป็น D: \ ภาพ \ ทำงานและไฟล์ชุด vera.bat ที่จำเป็นต้องดำเนินการกับค่าพารามิเตอร์และ resize.doc / p อยู่ใน D: \ ภาพ \ บ้าน จากนั้นในเพื่อที่จะดำเนินการเปิดตัวของไฟล์ของเราคุณต้องลงทะเบียนคำสั่ง d: \ ภาพ \ บ้าน \ หางจระเข้ resize.doc / p คำสั่งหรือ .. \ บ้าน \ หางจระเข้ resize.doc / p

ขัดขวาง

ดำเนินการหลังจากการเปิดตัวของคำสั่งค้างคาวไฟล์คุณสามารถขัดจังหวะคีย์ผสม + <หยุด> และ + จอแสดงผลจะขอให้คุณที่จะขัดขวางการดำเนินการของไฟล์คำสั่งที่มีการร้องขอที่คาดว่าจะเข้าใช่หรือไม่ หากคุณป้อน Y แล้วการดำเนินการถูกขัดจังหวะและส่วนที่เหลือของรายการของทีมค้างคาวไฟล์จะถูกละเว้น หากคุณป้อนสัญลักษณ์ N, การดำเนินการยังคงมีคำสั่งต่อไปจากรายการ

โทรแฟ้มชุดอื่น

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

พารามิเตอร์ที่จะถูกส่งผ่านไปยังแฟ้มคำสั่งที่เรียกว่า (s) โดยทั่วไปจะมีสัญลักษณ์ 1% - 9% เมื่อคำสั่งค้างคาวไฟล์ชุดทั้งหมดจะเสร็จสมบูรณ์ต่อการดำเนินการของสคริปต์เดิมที่มีบรรทัดต่อไปนี้

สเต็ปปิ้ง

มีหลายกรณีเมื่อคำสั่งค้างคาวไฟล์ที่คุณจะต้องทำตามขั้นตอนคือ (หยุดหลังจากแต่ละบรรทัด) ส่วนใหญ่มักจะโหมดนี้เป็นสิ่งจำเป็นสำหรับการทดสอบหรือการแก้จุดบกพร่องสคริปต์ การเขียนคำสั่งลักษณะเช่นนี้: คำสั่ง / Y / C ชื่อ _skripta [ตัวเลือก]

เมื่อทำงานในแต่ละทีมจะได้รับการ Y หรือ N ถ้าคุณต้องการที่จะขอคำสั่ง - กดปุ่ม Enter หรือวายถ้าคุณต้องการที่จะข้ามทีม - กด ESC หรือเอ็น

ปิดและเปิดใช้ออกคำสั่งไปที่หน้าจอ

เมื่อคุณเริ่มต้นค้างคาวไฟล์บรรทัดคำสั่งโดยสายก่อนที่จะดำเนินการจะมีการแสดงบนหน้าจอและจากนั้นดำเนินการ บางครั้งทำให้เกิดความไม่สะดวกนี้เนื่องจากมีขนาดใหญ่คำสั่งแฟ้มชุดทำงานผ่านรายการยาวให้กับผู้ใช้บนหน้าจอและบางครั้งต้องแสดงให้พวกเขาตัวอย่างเช่นสำหรับการเจรจาหรือการแก้จุดบกพร่อง สั่งค้างคาวไฟล์ที่แสดงในหน้าจอให้ใช้คำสั่ง ECHO ด เพื่อปิดการใช้งานโหมดนี้คุณต้องใส่พารามิเตอร์ ECHO OFF ในกรณีนี้คำสั่งปฏิบัติการเพิ่มเติมทั้งหมดที่แสดงบนหน้าจอจะไม่

ในการปิดการส่งออกเพียงไฟล์ชุดหนึ่งบรรทัดบนหน้าจอสามารถนำมาใช้ที่จุดเริ่มต้นของเส้น @ สัญลักษณ์นี้ ส่วนใหญ่มักจะเป็นสัญลักษณ์นี้สามารถพบได้ในคู่ที่มีคำสั่ง @ECHO OFF เพื่อยกเว้นเอาท์พุทบนหน้าจอมอนิเตอร์ โหมดนี้มักจะถูกใช้โดยแฮกเกอร์ที่จะสร้างอยู่บนพื้นฐานของค้างคาวไฟล์ไวรัสหรือการส่งมอบปัญหาเล็กและขนาดใหญ่ที่ผู้ใช้คอมพิวเตอร์

โพสต์ในคำสั่ง

หากทีม ECHO จะตั้งตัวละครอื่น ๆ กว่าหรือปิดที่พวกเขาจะถูกแสดงในโหมดใด ๆ หาก ECHO โดยไม่ต้องพารามิเตอร์จะแสดงสถานะของโหมดการแสดงผลคำแนะนำการปฏิบัติการ - เปิดหรือปิด

ถ้าต้องการให้มันเป็นไปได้ที่จะทำซ้ำ เสียงสัญญาณ (เสียงบี๊ป) ใช้คอมพิวเตอร์ค้างคาวไฟล์ คำสั่งอย่างสุดขั้วด้านล่างขึ้นอยู่กับผู้ประกอบการ ECHO ด้วยนอกเหนือจากตัวอักษรพิเศษ

สำหรับการเล่นเสียงที่คุณต้องการแสดงที่มีสัญลักษณ์รหัสมาตรฐาน 7. คุณสามารถทำได้โดยการกด และ "7" บนแป้นพิมพ์ตัวเลข (บ้านจารึก)

เพื่อที่จะปรับปรุงการอ่านของข้อความที่สามารถนำมาใช้คำสั่ง echo กับ "" (มันวางอยู่ด้านหลังคำสั่งไม่ต้องเว้นวรรค) หรืออักขระพิเศษด้วยรหัส 255 บนหน้าจอก็จะปรากฏเป็นบรรทัดว่าง

คำสั่ง echo สามารถใช้ในการแสดงข้อความในแฟ้มต่างหาก สาระสำคัญของมันคือการเปลี่ยนเส้นทางข้อความออกไปเขียนไปยังแฟ้มมากกว่าบนหน้าจอ ในการบันทึกการบันทึก, การสำรวจ, การบันทึกเหตุการณ์ที่คุณสามารถใช้ไฟล์ชุดค้างคาว คำสั่ง O มีรูปแบบต่อไปนี้:

- ECHO ข้อความ >> ชื่อไฟล์ - คำสั่งเพิ่มสายไปยังไฟล์ที่มีอยู่ ถ้าเช่นแฟ้มในไดเรกทอรีนี้ไม่ได้เป็นปัจจุบันก็สร้างไฟล์ใหม่

- ECHO ข้อความ> ชื่อไฟล์ - คำสั่งนี้จะสร้างไฟล์ใหม่และบรรทัดปัจจุบันถูกเขียนในนั้น ในกรณีที่ไฟล์ดังกล่าวในไดเรกทอรีปัจจุบันที่เนื้อหาของมันจะถูกลบและคำสั่งบันทึกหรือผลของมัน

โดยใช้ความคิดเห็น

สำหรับการแก้ไขง่ายของสคริปต์โดยใช้คำสั่ง REM หลังจากที่ทั้งหมดจะถูกคำสั่งค้างคาวแฟ้ม Windows จะถูกละเว้นในการดำเนินการ พวกเขาสามารถมองเห็นได้เมื่อคุณแก้ไขและขั้นตอนการ ในกรณีอื่น ๆ ความคิดเห็นเกี่ยวกับจะไม่ปรากฏ

ความล่าช้าในการออกคำสั่งในค้างคาวไฟล์

บางครั้งในระหว่างการดำเนินการของแฟ้มชุดมีความจำเป็นต้องหยุดชั่วคราวการดำเนินการของคำสั่งตัวอย่างเช่นในการรอการตอบสนองผู้ใช้ที่จะเพิ่มเวลาในการอ่านข้อความยาวให้ใส่แผ่นดิสก์ที่ยืนยันการปรากฏตัวของผู้ใช้หรือสำหรับการแก้จุดบกพร่องไฟล์ชุด คำสั่งล่าช้าในการเขียนเป็นหยุดชั่วคราวโดยไม่มีพารามิเตอร์ในค้างคาวไฟล์ ในกรณีนี้หน้าจอแสดงประเภทของข้อความ "กดปุ่มใด ๆ เพื่อดำเนินการต่อไป" และเรียกสคริปต์จะถูกระงับจนกว่าคุณจะกดปุ่มบนแป้นพิมพ์ หากคุณกดรวมกัน + <แบ่ง> หรือ + <ค> ระบบตีความว่าเป็นความสำเร็จของแฟ้มที่ปฏิบัติการและจะแจ้งให้คุณยืนยันเสร็จสิ้นการทำงานของเขา: "ยกเลิกแบทช์ไฟล์? (Y / N) » หากคุณกดปุ่ม Y ก็จะขัดขวางสคริปต์ที่จุดนี้และทั้งหมดของคำสั่งที่โดดเด่นที่เหลือจะถูกละเว้น เมื่อคุณกดดำเนินเอ็นจะยังคงมีการเรียนการสอนต่อไป ในขณะที่หยุดชั่วคราวกดปุ่มตัวอักษรและตัวเลขอื่น ๆ และ "อวกาศ" และ "ป้อน" แฟ้มที่ปฏิบัติการจะยังคงมีการเรียนการสอนต่อไป

คำสั่งการดำเนินการสำหรับรายชื่อไฟล์

สำหรับการดำเนินการต่อเนื่องหลายไฟล์ในรายการอยู่ในไดเรกทอรีเดียวกันคุณยังสามารถใช้ค้างคาวไฟล์ "เรียกใช้สำหรับชื่อของโปรแกรม" และ "เรียกใช้ไฟล์นามสกุลของโปรแกรม" ที่มักจะสามารถช่วยให้มีระบบอัตโนมัติของการประมวลผลเอกสารเช่นการเรียงลำดับ mail ที่แนบ พวกเขาเป็นพารามิเตอร์ที่แตกต่างกันสำหรับคำสั่งสำหรับ การเขียนรูปแบบที่แสดงด้านล่าง:

- สำหรับ% x IN (รายชื่อของไฟล์) ทำคำสั่งที่:

- X - แสดงให้เห็นถึงตัวละครอื่นที่ไม่ใช่ตัวเลข 0-9 ใด ๆ

- รายการ - พื้นที่แยกชื่อไฟล์หรือชื่อของไฟล์นั้น จึงเป็นไปได้ที่จะใช้ตัวอักษรพิเศษและ "*" เพื่อแทนที่หนึ่งไปยังหลายตัวอักษรในชื่อไฟล์ "";

- ทีมงาน - ใด ๆ DOS คำสั่งหรือโปรแกรมยกเว้น; ถ้ามีความจำเป็นในการหาแทนที่จะ% x ต้องระบุ %% x

เมื่อคุณใช้คำสั่งนี้จะเขียนค้างคาวไฟล์ทราบว่าชื่อในรูปแบบโปรแกรม DOS มีข้อ จำกัด เกี่ยวกับความยาวของชื่อ ที่จะทำให้การเปลี่ยนคำสั่งสำหรับการทำงานกับชื่อไฟล์ยาวคุณไม่ควรลืมก่อน LFNFOR เธอวิ่งบนคำสั่งเพื่อให้การดำเนินงานที่มีชื่อยาวและ LFNFOR OFF เพื่อปิดและกลับไปที่ไฟล์ยาวมาตรฐาน

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

การเปลี่ยนในค้างคาวไฟล์

เพื่อความสะดวกในการบริหารจัดการทีมในลำดับที่เริ่มต้นค้างคาวไฟล์พวกเขามักจะใช้เปลี่ยนทีมและเครื่องหมายที่เปลี่ยนเหล่านี้เกิดขึ้น
ฉลากเป็นสตริงแฟ้มที่ปฏิบัติการที่เริ่มต้นด้วยตัวอักษร "ลำไส้ใหญ่" แท็กชื่อ - เป็นชุดของตัวละครหลังจากลำไส้ใหญ่ไปยังจุดสิ้นสุดของเส้นหรือพื้นที่ครั้งแรกหลังจากที่เหลือของสายจะถูกละเว้นก็สามารถนำมาใช้เป็นความคิดเห็นที่เครื่องหมายกระโดด

เปลี่ยนทีมถูกเขียน GOTO กับแท็กชื่อด้วยช่องว่าง ถ้าไม่มีพารามิเตอร์หรือชื่อของป้ายชื่อในแฟ้มชุดที่ไม่ได้พบแล้วสคริปต์อยู่ในทีมนี้จะหยุดการทำงาน ตัวอย่างเช่น:

GOTO ZZZ

...

: ZZZ

REM (เรียกใช้คำสั่งที่จำเป็น)

ในตัวอย่างนี้การดำเนินการตามลำดับของไฟล์คำสั่งถึง GOTO ZZZ กระโดดให้กับต้นสังกัด: ZZZ และยังคงมี REM ละเว้นทั้งหมดที่ตั้งอยู่ระหว่างการเรียนการสอนสาขาและกล่าวว่าแท็ก

ใช้เงื่อนไขที่เมื่อทำงานกับค้างคาวไฟล์

ค้างคาวไฟล์อาจจะดำเนินการหรือไม่ที่จะรันคำสั่งขึ้นอยู่กับเงื่อนไขต่าง ๆ หากมีการใช้การตรวจสอบที่เกิดขึ้นถ้า รูปแบบของคำสั่งนี้ดูเหมือนว่า«ถ้าสภาพของทีม."

เงื่อนไขการแสดงให้เห็นถึง embodiments ต่างๆของการแสดงออก:

- จำนวน ERRORLEVEL - ในกรณีเมื่อโปรแกรมปฏิบัติการก่อนหน้านี้จบลงด้วยรหัสทางออกเท่ากับค่าตัวเลขหรือมากขึ้นสภาพจะเป็นจริง

- แถวสาย 2 == 1 - ในกรณีของสภาพสมบูรณ์บังเอิญแถวจะกลายเป็นความจริง แทนที่จะสตริงคุณสามารถใช้แทนสัญลักษณ์ 0% - 9% แล้วจะเปรียบเทียบค่าพารามิเตอร์ของไฟล์คำสั่ง

- อยู่ - ชื่อไฟล์ - ถ้าไฟล์ที่ระบุอยู่แล้วในสภาพที่เป็นจริง

- The ไม่ได้ - สภาพ - ถ้าเงื่อนไขเป็นเท็จเอาท์พุทของทีมได้รับคุณค่าที่แท้จริง

คำสั่งที่ใช้ในค้างคาวไฟล์

หากคุณกดปุ่ม "Start" และเริ่มต้นพร้อมรับคำสั่ง (cmd) มันเป็นไปได้ที่จะดูทั้งหมดแทรกเข้าไปในค้างคาวไฟล์ คำสั่ง CMD-โหมด สามารถนำมาใช้เป็นเครื่องมือในการแก้จุดบกพร่องที่เป็นผู้ช่วย, โปรแกรมสำหรับข้อมูลเกี่ยวกับคำสั่ง การทำเช่นนี้สามารถพิมพ์ช่วยเหลือ ในเวลาเดียวกันก็ออกรายการของคำสั่งที่มีคำอธิบายสั้น ๆ สำหรับพวกเขา ช่วยเหลือสามารถป้อนชื่อของคำสั่งที่ต้องการสำหรับข้อมูลเพิ่มเติม

ใช้สำรองข้อมูลค้างคาวไฟล์

ไฟล์คำสั่งมากสามารถทำให้ชีวิตของผู้บริหารระบบในการดำเนินงานในชีวิตประจำวัน พื้นที่ที่พบบ่อยที่สุดของแอพลิเคชันที่มีการ สำรอง สร้างลบเปลี่ยนชื่อและอื่น ๆ ทั้งหมดนี้อยู่บนพื้นฐานของการใช้คำสั่ง COPY ค้างคาวไฟล์ ตัวอย่างเช่นคุณสามารถสร้างโปรแกรมที่ทำให้สำเนาสำรองของเอกสารในโฟลเดอร์ที่เลือกที่มีข้อมูลของผู้ใช้รูปแบบบางอย่างไม่จำเป็นตัวอย่างเช่นจำนวนมากของสื่อให้ความซ้ำซ้อนในโฟลเดอร์ที่มีชื่อผู้ใช้และ วันที่ปัจจุบัน และชื่อมันว่า "Komanda_kopirovaniya_faylov.bat" หลังจากนั้นคุณต้องให้แน่ใจว่ามีการเรียกใช้ในเวลาที่กำหนดโดยใช้ตัวจัดตารางเวลาหรือกองกำลังของโปรแกรมและทำให้มั่นใจในความปลอดภัยของข้อมูลผู้ใช้

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.