Máy tínhCác loại tập tin

Lệnh dơi-file (Windows)

Khi làm việc trên một máy tính thường là cần thiết để lặp lại cùng một hệ điều hành DOS-lệnh để thực hiện hành động kỳ thực thi, việc xây dựng các chuỗi phức tạp và nhiều lớp các hướng dẫn thực thi hay các ứng dụng, tự động hóa công việc với các ứng dụng và các tập tin có hoặc không có người sử dụng. Các hệ điều hành có khả năng ghi nhiều lệnh trong một con dơi-file. Đồng thời, chỉ bằng cách chạy tập tin thực thi (thường được gọi là một kịch bản, hoặc đơn giản là "hàng loạt tập tin"), nó có thể thực hiện các lệnh thực hiện theo quy định, và đăng ký nó trong các sự kiện của Windows Scheduler, bạn có thể tự động hóa quá trình này.

Các tính đặc thù của loại tập tin là một thiếu trong bất kỳ mã - chỉ có các thông tin đồng hồ, mà đọc và thực thi các lệnh xử lý DOS tương thích với hầu hết các phiên bản của hệ điều hành Windows. Một ấn tượng ví dụ là autoexec.bat tập tin, được yêu cầu để chạy hệ điều hành này, vì nó là kẻ thực hiện của nó thiết lập lúc khởi động.

Các tính năng chính của các tập tin batch

Đội trong đó bao gồm một con dơi-file, trong chức năng có thể được chia thành nhiều nhóm:

- có ý định để hiển thị một giá trị, cụm từ, ứng dụng hoặc thông tin nào đó;
- cho chạy hàng loạt các văn bản;
- để làm việc với các chu kỳ;
- để tạo ra việc thực hiện các phân nhánh sử dụng các điều kiện;
- để làm việc với các ứng dụng.

Thực hiện các tập tin lệnh

Chạy dơi tập tin có thể được thực hiện theo những cách khác nhau. Khi làm việc trong một cửa sổ lệnh trong thư mục hiện tại, bạn chỉ có thể nhập vào tên tập tin với các thông số bổ sung hoặc nếu không có họ. Khi điều này bat-file lệnh sau khi khởi động sẽ được thực hiện một sau khi khác, mà không cần sự can thiệp của người dùng.

Nếu bạn tìm thấy một tập tin thực thi trong thư mục khác, bạn phải thêm vào tên đầy đủ của tập tin để đăng ký đường dẫn đầy đủ đến thư mục lưu trữ. Phần mở rộng tập tin cũng có thể không quy định. Ví dụ, thư mục hiện hành là d: \ ảnh \ nơi làm việc, và một tập tin batch vera.bat, người cần phải thực hiện để các thông số và resize.doc / p, là trong thư mục d: \ ảnh \ nhà. Sau đó, để thực hiện sự ra mắt của tập tin của chúng tôi, bạn cần đăng ký lệnh d: \ ảnh \ home \ vera resize.doc / p lệnh hoặc .. \ home \ vera resize.doc / p.

làm gián đoạn

Thực hiện sau khi một lệnh bắt đầu dơi tập tin có thể bị gián đoạn bởi sự kết hợp của các phím + + . Màn hình hiển thị sẽ yêu cầu bạn làm gián đoạn thi công của một tập tin lệnh với yêu cầu, dự kiến sẽ nhập Yes hoặc No. Nếu bạn nhập Y, sau đó thực hiện bị gián đoạn, và phần còn lại của danh sách các đội dơi-file sẽ bị bỏ qua. Nếu bạn nhập biểu tượng N, thực hiện tiếp tục với lệnh tiếp theo trong danh sách.

Gọi một tập tin thực thi

Bát-file có thể chứa tài liệu tham khảo để thực hiện khác kịch bản. Nếu bạn chỉ đăng ký trong cơ thể của kịch bản một con dơi-file, lệnh sau khi nó đã không được thực thi, kể từ khi điều khiển được chuyển giao cho một tập tin thực thi, và sẽ được thực thi lệnh đã ra khỏi nó. Nếu bạn muốn quay trở lại sau khi bắt đầu của tập tin nội bộ, nó có thể gây ra các lệnh CALL. Lệnh định dạng như sau: CALL tên-bat-file [Launch Options].

Các thông số được truyền cho các tập tin gọi là lệnh (s) thường ký 1% - 9%. Khi bat-files lệnh, tất cả các series được hoàn thành, tiếp tục thực hiện các kịch bản ban đầu với các dòng sau.

đẩy mạnh

Có những lúc các đội bóng dơi-file, bạn cần phải thực hiện các bước (với một điểm dừng sau mỗi dòng). Thông thường, chế độ này là cần thiết để thử nghiệm hoặc gỡ lỗi script. lệnh bằng văn bản trông như thế này: Tên COMMAND / y / c _skripta [tùy chọn].

Khi chạy trên mỗi đội sẽ được trao cho Y hoặc N. Nếu bạn muốn yêu cầu lệnh - nhấn phím Enter hoặc Y. Nếu bạn muốn bỏ qua đội - Hit ESC hoặc N.

Vô hiệu hóa và kích hoạt đầu ra lệnh lên màn ảnh

Khi bạn bắt đầu một con dơi-file, dòng lệnh bằng cách dòng trước khi thực hiện được hiển thị trên màn hình, và sau đó thực hiện. Đôi khi điều này gây ra sự bất tiện, vì một lệnh batch file lớn chạy qua một danh sách dài cho người sử dụng trên màn hình, và đôi khi cần phải cho họ thấy, ví dụ, đối thoại hoặc gỡ lỗi. Chỉ huy một con dơi-tập tin hiển thị trong màn hình, sử dụng lệnh ECHO ON. Để tắt chế độ này, bạn phải nhập với tham số ECHO OFF. Trong trường hợp này tất cả các lệnh thực thi tiếp tục được hiển thị trên màn hình sẽ không còn.

Để tắt đầu ra chỉ là một tập tin thực thi một dòng trên màn hình có thể được sử dụng ở phần đầu của biểu tượng dòng @ này. Thông thường, biểu tượng này có thể được tìm thấy trong một cặp với lệnh @ECHO OFF để loại trừ sản lượng của nó trên màn hình màn hình. Chế độ này thường được sử dụng bởi tin tặc để tạo dựa trên dơi-file, virus hoặc cung cấp rắc rối nhỏ và lớn cho người dùng máy tính.

Bài viết trong Commands

Nếu nhóm ECHO sẽ được bố trí các nhân vật khác hơn ON hoặc OFF, họ sẽ được hiển thị ở chế độ nào. Nếu ECHO là không có tham số, nó sẽ hiển thị trạng thái của các hướng dẫn thực thi chế độ hiển thị - bật hoặc tắt.

Nếu muốn, có thể thậm chí để tái tạo một tín hiệu âm thanh máy tính (tiếng bíp) sử dụng dơi-file. Đội, ví dụ trong số đó được đưa ra dưới đây, dựa trên sản phẩm ECHO điều hành với việc bổ sung các ký tự đặc biệt.

Để phát lại âm thanh mà bạn muốn hiển thị với các biểu tượng tiêu chuẩn mã 7. Bạn có thể làm điều này bằng cách nhấn và "7" trên bàn phím số (với nhà dòng chữ).

Để cải thiện khả năng đọc các tin nhắn, bạn có thể sử dụng sản phẩm ECHO lệnh với tùy chọn "" (Nó được đặt trực tiếp phía sau đội mà không có dấu), hoặc một nhân vật đặc biệt với mã 255. Trên màn hình, nó sẽ trông giống như một dòng trống.

lệnh ECHO thể được sử dụng để hiển thị các thông điệp trong một file riêng biệt. bản chất của nó là để chuyển hướng các thông điệp đầu ra ghi vào tập tin, chứ không phải trên màn hình. Để tiết kiệm các bản ghi, khảo sát, sự kiện ghi âm, bạn có thể sử dụng hàng loạt tập tin bat. O lệnh có dạng sau:

- ECHO-tin >> filename - lệnh bổ sung thêm một dòng vào một tập tin hiện có. Nếu như một tập tin trong thư mục này không có mặt, nó tạo ra một tập tin mới.

- ECHO-tin nhắn> filename - Lệnh này tạo ra một tập tin mới, và các dòng hiện tại được viết trong đó. Trong trường hợp của một tập tin trong thư mục hiện hành, nội dung của nó sẽ được loại bỏ và các lệnh ghi hoặc kết quả của nó.

Sử dụng ý kiến

Để chỉnh sửa dễ dàng của các kịch bản sử dụng lệnh REM. Tất cả đều là sau khi Windows lệnh dơi-file bị bỏ qua tại thực hiện. Họ có thể nhìn thấy khi bạn chỉnh sửa và bước. Trong mọi trường hợp khác, các ý kiến trên sẽ không được hiển thị.

trì hoãn lệnh trong một con dơi-file

Đôi khi, trong quá trình thực hiện các tập tin thực thi là cần thiết để tạm đình chỉ thi hành lệnh, ví dụ, để chờ đợi một phản ứng của người dùng, để tăng thời gian để đọc một tin nhắn dài, để chèn một đĩa, xác nhận sự hiện diện của một người sử dụng, hoặc để gỡ lỗi các tập tin batch. lệnh trì hoãn được viết như PAUSE không có tham số trong bat-file. Trong trường hợp này, màn hình hiển thị các loại thông báo "Nhấn phím bất kỳ để tiếp tục", và thực hiện kịch bản sẽ bị đình chỉ cho đến khi bạn nhấn nút trên bàn phím. Nếu bạn nhấn tổ hợp + hoặc + , hệ thống diễn giải nó như việc hoàn thành các tập tin thực thi và sẽ nhắc bạn xác nhận việc hoàn thành công việc của mình: "Abort tập tin thực thi? (Y / N) ». Nếu bạn nhấn nút Y, nó sẽ làm gián đoạn script vào thời điểm này và tất cả các lệnh dư nợ còn lại sẽ bị bỏ qua. Khi bạn nhấn thực hiện N sẽ tiếp tục với các hướng dẫn tiếp theo. Trong khi dừng lại, nhấn bất kỳ phím chữ và số khác và "không gian" và "Enter" tập tin thực thi sẽ tiếp tục với các hướng dẫn tiếp theo.

Thực hiện lệnh cho danh sách tập tin

Để thực hiện tuần tự của nhiều file trong danh sách là trong cùng một thư mục, bạn cũng có thể sử dụng một con dơi-file. "Cuộc chạy vì tiêu đề của chương trình" và "chạy phần mở rộng tập tin của chương trình" thường có thể giúp mình tự động hóa xử lý văn bản, chẳng hạn như sắp xếp file đính kèm email. họ là các thông số khác nhau cho các lệnh CHO. văn bản định dạng hiển thị dưới đây:

- CHO% x IN (danh sách các file) DO lệnh, trong đó:

- X - đại diện cho bất kỳ ký tự khác ngoài số 0-9;

- Danh mục - không gian tách tên file hoặc tên của một tập tin; do đó nó có thể sử dụng ký tự đặc biệt và "*" để thay thế một đến vài ký tự trong tên tập tin "?";

- Đội - bất kỳ hệ điều hành DOS-lệnh hoặc chương trình, ngoại trừ CHO; nếu có một nhu cầu cho một CHO, thay vì% x phải ghi rõ %% x.

Khi bạn sử dụng lệnh này để viết một con dơi-file, lưu ý rằng các tên trong một chương trình định dạng DOS có giới hạn về chiều dài của tên. Để thực hiện chuyển đổi CHO lệnh để làm việc với tên file dài, bạn không nên quên trước LFNFOR chạy cô ON lệnh để cho phép hoạt động với những cái tên dài và LFNFOR OFF để tắt nó đi và trở về các tập tin chiều dài chuẩn.

Nhiều chức năng với các chương trình như việc so sánh các tập tin với một số loại phần mở rộng là trong cùng thư mục với các file cùng loại từ thư mục khác, sao chép tất cả các thư mục hiện hành khác, thực hiện nhất quán của các tập tin với một loại nhất định và tên bắt đầu bằng con số, nó có thể được thực hiện chỉ với một lệnh ghi trong một con dơi-file. Chạy chương trình có thể được kết hợp với các yêu cầu của người dùng, do đó làm tăng sự tiện lợi khi làm việc với dữ liệu.

Hiệu ứng chuyển tiếp trong bat-files

Để dễ dàng đội ngũ quản lý theo thứ tự bắt đầu dơi, tác phẩm, họ thường sử dụng nhóm chuyển giao và các dấu hiệu mà những hiệu ứng chuyển tiếp xảy ra.
Nhãn là bất kỳ chuỗi tập tin thực thi bắt đầu với nhân vật "ruột". Thẻ tên - là một tập hợp các ký tự sau dấu hai chấm vào cuối dòng hoặc vào không gian đầu tiên, sau đó phần còn lại của dòng được bỏ qua, nó có thể được sử dụng như một bình luận để đánh dấu bước nhảy.

nhóm chuyển giao được viết một GOTO với thẻ tên với một không gian. Nếu không có tham số hoặc tên của các nhãn trong các file không được tìm thấy, sau đó kịch bản là trong nhóm này được dừng lại. Ví dụ:

GOTO zzz

...

: zzz

REM (chạy lệnh bắt buộc).

Trong ví dụ này, việc thực hiện tuần tự của một tập tin lệnh, đạt GOTO zzz, nhảy đến nhãn: zzz và tiếp tục với REM, bỏ qua tất cả những gì nằm giữa lệnh rẽ nhánh và nói thẻ.

Sử dụng các điều kiện khi làm việc với dơi-files

Bát-file có thể thực hiện hoặc không thực hiện các lệnh tùy thuộc vào điều kiện khác nhau, nếu nó được sử dụng séc xảy ra IF. Định dạng của lệnh này trông giống như «NẾU tình trạng của đội bóng."

Điều kiện là các biến thể khác nhau của biểu thức:

- số ERRORLEVEL - trong trường hợp khi chương trình thực thi trước đó đã kết thúc với kết thúc mã, tương đương với một giá trị số quy định hoặc cao hơn, tình trạng này sẽ là sự thật.

- == Line 1 Line 2 - trong trường hợp hoàn toàn tình trạng hàng kết hợp trở thành sự thật. Thay vì chuỗi, bạn có thể thay thế những biểu tượng 0% - 9%, sau đó sẽ so sánh các thông số của tập lệnh.

- EXIST - tên tập tin - nếu một file nào đó tồn tại, sau đó điều kiện là đúng.

- NGƯỜI ĐÀN ÔNG KHÔNG - một điều kiện - nếu điều kiện là sai, đầu ra của nhóm nghiên cứu nhận được giá trị đích thực.

lệnh được sử dụng trong một con dơi-file

Nếu bạn bấm vào nút "Start" và bắt đầu một dấu nhắc lệnh (cmd), người ta có thể xem tất cả đưa vào một con dơi-file lệnh. CMD-mode có thể được dùng như một công cụ để gỡ lỗi, như là một trợ lý, chương trình cung cấp thông tin về các lệnh. Để làm điều này chỉ đơn giản là có thể gõ HELP. Đồng thời nó đã đưa ra một danh sách các lệnh với các mô tả ngắn cho họ. Giúp đỡ có thể nhập tên của các lệnh mong muốn để biết thêm thông tin.

Sử dụng một con dơi-file sao lưu dữ liệu

file lệnh rất có thể đơn giản hóa cuộc sống của người quản trị hệ thống trong việc thực hiện công việc hàng ngày. Diện tích phổ biến nhất của ứng dụng được sao lưu, tạo, xóa, đổi tên và nhiều hơn nữa. Tất cả điều này được dựa trên việc sử dụng các COPY lệnh dơi-file. Ví dụ, bạn có thể tạo một chương trình mà làm cho các bản sao lưu các tài liệu trong thư mục đã chọn với các dữ liệu người dùng định dạng nhất định, loại bỏ, ví dụ, một số lượng lớn các phương tiện truyền thông, cung cấp khả năng dự phòng trong thư mục với tên người dùng và ngày hiện tại, và đặt tên là "Komanda_kopirovaniya_faylov.bat". Sau đó, bạn phải đảm bảo rằng nó được chạy tại một thời điểm cụ thể bằng cách sử dụng built-in scheduler, hoặc các lực lượng của chương trình và do đó đảm bảo sự an toàn của dữ liệu người dùng.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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