học về batch file cái cơ bản để hack win

5 1.1K 2
học về batch file cái cơ bản để hack win

Đang tải... (xem toàn văn)

Thông tin tài liệu

học về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack winhọc về batch file cái cơ bản để hack win

[ Chia sẻ] Tạo sửa file *.Bat *.cmd nhanh chóng với Dr.Batcher 2.0.2 08/12/11, 09:18 PM Vào thời điểm nhắc tới hệ điều hành MS DOS có lẽ không người nói thứ cũ kỹ, lạc hậu đáng nhẽ Microsoft nên loại bỏ khỏi hệ điều hành tân thời Và chắn nhiều Newbie có ý nghĩ đầu Bởi nhiều bạn quên hệ điều hành Windows Microsoft xây dựng tảng DOS có vô khối việc dùng Windows vất vả thực với vài câu lệnh DOS đơn giản chuyện hoàn toàn theo ý bạn Dr.Batcher công cụ hữu hiệu để tạo chỉnh sửa file batch Windows Sử dụng Dr.Batcher bạn thực đơn giản hóa việc tạo file batch, sử dụng file batch bạn tự động chạy tiện ích Vì vậy, Dr.Batcher tiết kiệm thời gian bạn Dr.Batcher tập hợp nhiều lệnh "MS DOS" cần click chọn lệnh cần sử dụng, nhanh tiện lợi không cần phải nhớ cú pháp câu lệnh Sau viết lệnh xong, xuất định dạng file batch (*.bat , *.cmd) để sử dụng I Các kiến thức BATCH FILE: Batch File gì? Với khái niệm cũ người ta cho Batch File tệp xử lý lệnh theo lô Nghĩa bạn đặt chuỗi lệnh mà bạn muốn thực nhiều lần vào lần cần bạn việc gọi file mà đánh hàng loạt lệnh Đến Batch File cho loại ngôn ngữ script Bạn nên biết dạng file có phần mở rộng BAT có đôi chút khác với dạng CMD Với định dạng BAT thực thi command.com (16 bit), phần mở rộng CMD thực thi cmd.exe (32bit) Chắc bạn biết Windows tất dạng file thực thi cmd.exe command.com thành phần hệ điều hành DOS Vì bạn nên sử dụng phần mở rộng cho thích hợp Các lệnh dùng Batch File 2.1 Lệnh tạm nghỉ (PAUSE): Khi gặp lệnh chương trình dịch tạm nghỉ bạn bấm phím Nó thường dùng để kiểm tra tiến trình chạy Batch File Ví dụ: ECHO OFF ECHO: ECHO File BAtch duoc xem la phan khong the thieu cua HĐH DOS ECHO: Echo Hy vong bai viet se co ich voi cac ban ECHO: ECHO vi du ECHO: PAUSE 2.2 Lệnh gọi tệp BAT (CALL): Lệnh giúp bạn gọi File Batch khác mà không kết thúc File Batch dang thực thi Lưu ý: File có phần mở rộng BAT gọi file có phần mở rộng BAT gọi file có phần mở rộng CMD Và ngược lại Tất nhiên file BATCH gọi tuân theo định dạng mà file BATCH thực thi định dạng trước Ví dụ: ECHO OFF ECHO: ECHO File BAtch duoc xem la phan khong the thieu cua HĐH DOS ECHO: Echo Hy vong bai viet se co ich voi cac ban ECHO: PAUSE ECHO: CALL vidu.cmd ECHO: ECHO vi du ECHO: PAUSE 2.3 Lệnh hiển thị lệnh (ECHO): Với chế độ ON/OFF giúp bạn điều chỉnh việc cho phép hiển thị dòng lệnh thực thi ẩn Khi gặp lệnh ECHO OFF DOS thực lệnh dòng mà không hiển thị câu lệnh lên gặp lệnh ECHO ON Thông thường người ta dùng lệnh ECHO để đưa thông báo sử dụng mẫu ECHO: để DOS cho dòng trống Ví dụ: file vidu.cmd mà gọi ví dụ trên: ECHO vi du ECHO: Echo Share is Love ECHO: PAUSE 2.4 Ghi thích file BATCH (REM): Để ghi thích file BATCH bạn dùng lệnh REM Các thích đặt sau lệnh không thực thi hiển thị Lập trình đơn giản BatCh File: 3.1 Lệnh điều khiển vòng lặp (For): FOR %%Biến IN (Tập_hợp) DO Lệnh_cần_làm Lệnh có nghĩa Biến nhận giá trị Tập_hợp để thực Lệnh_cần_làm FOR %%i IN (D,E,F) DO COPY vidu.cmd %%i Với lệnh biến i nhận giá trị D, E , F từ dó thực lệnh copy tệp vidu.cmd sang thư mục gốc phân vùng C, D, F 3.2 Phép kiểm tra điều kiện hay phép rẽ nhánh (If): Đây lệnh giúp bạn thực lệnh khác tùy vào điều kiện khác Phép thử có kiểu: If [not] exist: Kiểm tra tồn If [not] Chuỗi1 = = Chuỗi2 : So sánh chuỗi để tiến hành công việc If [not] errorlevel # : Nếu có lỗi mức # thực công việc +) Với errorlevel lỗi trình thực +) Với errorlevel có lỗi xảy [not] thành phần tùy chọn giúp bạn phủ định điều kiện đứng sau Tương tự giá trị không Ví dụ: Ở lấy ví dụ trường hợp 3, trường hợp bạn xem thêm ứng dụng @echo of echo FOR %%i IN (D,E,F) DO COPY vidu.cmd %%i: echo rem Kiểm tra xem có lỗi hay không Nếu có đưa thông báo IF errorlevel Echo Co loi xay o buoc echo echo Noi dung file vidu.cmd: echo rem Kiểm tra xem có tồn tệp tin vidu.cmd phân vùng D không? Nếu có thực chạy IF exist D:\vidu.cmd CALL D:\vidu.cmd PAUSE 3.3 Lệnh bước nhảy (GoTo): Lệnh giúp bỏ qua đoạn lệnh để di chuyển tới vị trí Thông thường người ta kết hợp lệnh với cấu trúc rẽ nhánh đề cập phía (If) để thực việc khác cho điều kiện khác ECHO Chon Y - Neu dong y ECHO Chon N - Neu ko dong y set /p chon= Lua chon cua ban la: if %chon% == Y goto ok if %chon% == N goto exit goto exit :ok call vidu.cmd ECHO :exit ECHO Cam on ban da su dung chuong trinh Với cấu trúc bạn nhập vào Y Batch File chuyển tới đoạn lệnh bắt đầu :ok và ngược lại 3.4 Tham số hình thức (%0 %1 …): Nó có giá trị bạn truyền giá trị cho Hãy lấy ví dụ đơn giản để bạn dễ hiểu Với Batch File có tên vidu.bat với nội dung ví dụ phần 3.1: FOR %%i IN (D,E,F) DO COPY %0 %%i: Khi nhập lệnh cửa sổ DOS: vidu vidu.cmd Batch File tự động nhận giá trị vidu.cmd thay vào tham số hình thức Lúc file vidu.bat chạy với nội dung: FOR %%i IN (D,E,F) DO COPY vidu.cmd %%i II) Tính Năng Dr.Batcher: * Giao diện người dùng đại thân thiện * Công cụ viết với câu lệnh đánh dấu, đánh số dòng bookmark * Công cụ hỗ trợ mã cho câu lệnh đơn giản * Chú giải mã nhanh * In với mục đánh dấu xem trước in * Thể nhiều biến copy giá trị biến * Giao diện đa ngôn ngữ * Nhiều mẫu ví dụ * Hỗ trợ Windows Vista, Wondows Link : http://www.mediafire.com/?a0odo5j7mzjaq00 nguồn : http://blog.goccntt.com

Ngày đăng: 27/03/2017, 22:14

Từ khóa liên quan

Mục lục

  • [ Chia sẻ] Tạo và sửa file *.Bat *.cmd nhanh chóng với Dr.Batcher 2.0.2

Tài liệu cùng người dùng

Tài liệu liên quan