Khởi chạy file bat Windows 7. Cách tạo file bat để khởi chạy chương trình. Lệnh tập tin hàng loạt đơn giản


Tệp bat là tệp văn bản trong hệ điều hành Gia đình Windows, chứa dãy lệnh hệ thốngđược thực thi bởi trình thông dịch lệnh “cmd.exe”. Nói chung, nó là một tập tin script. Sau khi chạy file bat thông dịch lệnhđọc từng dòng nội dung của nó và thực hiện tuần tự các lệnh đã nhận. Hôm nay chúng ta sẽ xem cách bạn có thể tạo một tệp bat, đồng thời làm quen với các chương trình tạo và chỉnh sửa các tệp này.

Mục đích của tập tin bat

Các tệp có phần mở rộng bat được thiết kế để tự động hóa nhiều công việc thường ngày V. hệ điều hành Các cửa sổ. Chúng sẽ rất hữu ích trong trường hợp cần thực hiện một số thao tác hoặc chuỗi thao tác với số lượng lớn lần liên tiếp hoặc lặp lại định kỳ một thuật toán nhất định. Trước hết, vấn đề này liên quan đến việc làm việc với hệ thống tập tin(Sự sáng tạo số lượng lớn các thư mục, đặc biệt là các thư mục lồng nhau, đổi tên hàng loạt các tập tin). , Bạn có thể tìm hiểu bằng cách nhấp vào liên kết trên.

Tạo một tập tin bat

Bất kỳ người dùng nào cũng có thể tạo tệp lệnh văn bản - hoàn toàn không có gì phức tạp ở đây. Để làm điều này, bạn chỉ cần một trình soạn thảo văn bản (chức năng của một notepad tiêu chuẩn sẽ khá đủ).

Phương pháp đầu tiên

  1. Tạo một cái mới Dữ liệu văn bản trong bất kỳ thư mục nào.

Để thực hiện hành động này, hãy gọi menu ngữ cảnh của không gian thư mục không chứa các thư mục và tệp rồi chọn “Tạo”. Trong danh sách thả xuống, nhấp vào mục “Tệp văn bản”.

  1. Nhập tên của tài liệu đã tạo và nhấp vào “Enter”.
  2. Mở tập tin đã tạo nhấn đúp chuột chuột.

  1. Hãy nhập một vài lệnh đơn giản vào nó để kiểm tra chức năng của nó:

@ tiếng vọng Xin chào, Tôitôi con dơi!

@echo – lệnh hiển thị văn bản trên màn hình;

Xin chào, tôi là dơi - chính văn bản đó;

tạm dừng - đợi hành động của người dùng trước khi đóng cửa sổ. Sau khi thực hiện lệnh “@echo”, trình thông dịch lệnh sẽ không tự động đóng, cho phép người dùng làm quen với kết quả thực hiện lệnh đó (chúng ta sẽ thấy văn bản đã nhập trên màn hình).

  1. Gọi mục “Tệp” trong menu notepad chính và nhấp vào “Lưu dưới dạng…”.

  1. Trong hộp thoại xuất hiện, chọn loại tệp “Tất cả các tệp”.

  1. Tiếp theo, thêm vào tên tài liệu của chúng tôi văn bản tiếp theo".bat", cuối cùng sẽ dẫn đến "file.bat".
  2. Bấm vào nút “Lưu”.

Do đó, một tài liệu có tên “file.bat” sẽ xuất hiện trong cửa sổ Explorer, để khởi chạy tài liệu này, bạn cần nhấp đúp vào tài liệu đó bằng nút chuột trái hoặc chọn tài liệu đó và nhấn “Enter”.

Việc chỉnh sửa một tệp bó được thực hiện bằng cách chọn lệnh “Chỉnh sửa” từ menu ngữ cảnh của nó.

Phương pháp thứ hai

Phương pháp tạo tập tin bat thứ hai gần giống với phương pháp đầu tiên, nhưng chúng tôi sẽ không bỏ qua nó.

  1. Chúng tôi khởi chạy Notepad bằng bất kỳ phương pháp nào đã biết.
  • Thông qua phím tắt trong menu Bắt đầu - đi tới “Bắt đầu - Tất cả chương trình - Phụ kiện - Notepad” trong Windows 7 hoặc “Bắt đầu - Tất cả ứng dụng - Phụ kiện - Windows - Notepad” trong các phiên bản Windows mới hơn.
  • TRONG Thanh tìm kiếm“Start” / “Windows”, nhập notepad và khởi chạy chương trình bằng cách nhấp vào phím tắt của nó trong danh sách kết quả.
  • Mở cửa sổ thực thi các lệnh hệ thống bằng tổ hợp phím “Win ​​​​+R”, nhập “notepad” và nhấp vào “OK”.
  1. Hãy chuyển sang điểm số 4 của phương pháp trước.

Chỉnh sửa tập tin bat bằng Windows

  1. Nhấp chuột click chuột phải di chuột qua tệp bat bằng cách gọi menu ngữ cảnh của nó.

  1. Từ menu xuất hiện, chọn “Chỉnh sửa” hoặc “Chỉnh sửa”.
  2. Trong cửa sổ tiêu chuẩn mở ra soạn thảo văn bản, thông thường là notepad thì nội dung của file bat sẽ hiện ra.
  3. Chúng tôi thực hiện những điều chỉnh cần thiết và lưu kết quả.

Dr.Batcher – một chương trình tạo tập tin bat và chỉnh sửa chúng

Mặc dù ngày nay việc sử dụng các tập tin bat không quá phổ biến đối với người dùng nhưng việc nhờ đến sự trợ giúp của chúng để giải quyết nhiều vấn đề trên máy tính vẫn hiệu quả hơn. Nếu đối với người mới bắt đầu thỉnh thoảng sử dụng trình thông dịch lệnh, chức năng của notepad là đủ, thì đối với quản trị hệ thống và một Vareznik tham gia vào việc sáng tạo Bản dựng Windows hoặc cài đặt tự động phần mềmđối với nó, một tiến bộ hơn và công cụ tiện dụngđể làm việc với các tài liệu có định dạng bat. Đó là tiện ích Dr.Batcher. Giao diện và chức năng của chương trình không khác nhiều so với các notepad như Notepad++. Menu chính chứa các nút cho các lệnh thường được sử dụng. Đánh số trang Dr.Batcher, hỗ trợ đánh dấu trang, chứa danh sách các lệnh hệ thống cho các tập tin bat và làm nổi bật cú pháp của các lệnh đã nhập.

Tạo tập tin dơi trong Dr.Batcher

  1. Hãy khởi chạy ứng dụng.
  2. Gọi mục “Tệp” trong menu chính của nó và nhấp vào “Mới”. Điều tương tự được thực hiện bằng cách nhấp vào biểu tượng đá phiến sạch, nằm trong menu “Tệp”.
  3. Trong hộp thoại, chọn “Tệp hàng loạt trống”.

Một cửa sổ chương trình sẽ xuất hiện trên màn hình với tất cả các chức năng cần thiết để làm việc với tập tin bat.

Chỉnh sửa tập tin dơi trong Dr.Batcher

Có một số cách để mở tài liệu định dạng bat để chỉnh sửa trong Dr.Batcher, những cách này sẽ được thảo luận thêm.

Chỉnh sửa qua menu ngữ cảnh của tệp bat

  1. Gọi menu ngữ cảnh của tài liệu định dạng bat.
  2. Trong danh sách thả xuống, chọn “Chỉnh sửa bằng Dr.Batcher”.

Sau đó, một cửa sổ chương trình sẽ mở ra với nội dung của tệp bó văn bản của chúng tôi, nơi bạn có thể điều chỉnh nội dung của nó.

Chỉnh sửa tập tin bat bằng Dr.Batcher

  1. Khởi chạy ứng dụng Batcher.
  2. Gọi mục “Tệp” trong menu chính của nó.
  3. Chọn “Mở” từ menu thả xuống.

Điều tương tự được thực hiện bằng cách nhấp vào biểu tượng thư mục nằm dưới menu chính.

  1. Trong hộp thoại mở file, chỉ định đường dẫn đến tài liệu cần thiết bat và nhấp vào “Mở”.

Tệp bat của chúng tôi sẽ mở trong cửa sổ Dr.Batcher và bạn có thể điều chỉnh nó.

Nếu bạn có bất kỳ câu hỏi nào về chủ đề "Làm thế nào để tạo một tập tin bat? Các chương trình tạo và chỉnh sửa dơi các tập tin", bạn có thể hỏi họ trong phần bình luận


if(function_exists("the_rateds")) ( the_rateds(); ) ?>

Các tập tin bat của Windows là một cách thuận tiện chấp hành Các nhiệm vụ khác nhau trên PC, được các chuyên gia máy tính tích cực sử dụng. Chúng cho phép bạn tự động hóa công việc hàng ngày, giảm thời gian thực hiện và chuyển quá trình khó khăn thành thứ gì đó khả thi đối với người dùng bình thường. Bài viết này trình bày khả năng cơ bản tập tin hàng loạt và các khuyến nghị để tự viết chúng.

Tự động hóa trở nên dễ dàng

Làm thế nào để tạo một tập tin bat? Để làm điều này, bạn cần phải làm như sau:

  1. Trong bất kỳ trình soạn thảo văn bản nào, chẳng hạn như Notepad hoặc WordPad, hãy tạo một tài liệu văn bản.
  2. Viết các lệnh của bạn trong đó, bắt đầu bằng @echo, sau đó (mỗi lần trên một dòng mới) tiêu đề [tên của tập lệnh bó], echo [thông báo sẽ được hiển thị trên màn hình] và tạm dừng.
  3. Lưu văn bản trong tài liệu điện tử có phần mở rộng .bat (ví dụ: test.bat).
  4. Để chạy, bấm đúp vào tệp bó mới tạo.
  5. Để chỉnh sửa nó, bạn cần nhấp chuột phải vào nó và chọn Chỉnh sửa Chỉnh sửa từ menu ngữ cảnh.

Tệp thô sẽ trông giống như thế này:

title Đây là tập lệnh tập tin bat đầu tiên của bạn!

echo Chào mừng đến với kịch bản xử lý hàng loạt!

Chúng ta sẽ thảo luận về các lệnh tập tin bat và cách sử dụng chúng chi tiết hơn bên dưới.

Bước 1: Tạo script phần mềm

Giả sử rằng người dùng thường gặp sự cố với Mạng. Anh ta liên tục sử dụng dòng lệnh, gõ ipconfig và ping Google để khắc phục sự cố mạng. Sau một thời gian, người dùng nhận ra rằng sẽ hiệu quả hơn nhiều nếu anh ta viết một tập tin bat đơn giản, ghi nó vào ổ USB và chạy nó trên các máy tính mà anh ta chẩn đoán.

Tạo một tài liệu văn bản mới

Tệp bó giúp bạn dễ dàng thực hiện các tác vụ lặp đi lặp lại trên máy tính bằng dòng lệnh Chuỗi Windows. Dưới đây là ví dụ về tập lệnh chịu trách nhiệm hiển thị một số văn bản trên màn hình. Trước khi tạo file bat, bạn nên nhấp chuột phải vào khoảng trống trong danh mục và chọn “Tạo”, sau đó chọn “Tài liệu văn bản”.

Thêm mã

Bấm đúp vào tài liệu văn bản mới này sẽ mở trình soạn thảo văn bản mặc định của bạn. Bạn có thể sao chép và dán mã ví dụ ở trên vào mục nhập văn bản.

Sự bảo tồn

Đoạn script trên hiển thị dòng chữ “Chào mừng đến với Tập lệnh xử lý hàng loạt!” trên màn hình. Tài liệu điện tử bạn cần ghi lại nó bằng cách chọn mục menu soạn thảo văn bản “Tệp”, “Lưu dưới dạng”, sau đó chỉ định tên mong muốn của tệp dơi. Nó phải được hoàn thành với phần mở rộng .bat (ví dụ: Welcome.bat) và nhấp vào OK. Vì hiển thị chính xác Bảng chữ cái Cyrillic trong một số trường hợp bạn nên đảm bảo đưa ra lựa chọn đúng đắn mã hóa. Ví dụ: khi sử dụng bảng điều khiển Russified Hệ thống Windows Tài liệu NT phải được lưu trong CP866. Bây giờ bạn nên nhấp đúp chuột vào phím tắt tập tin bat để kích hoạt nó.

Nhưng thông báo sau sẽ xuất hiện trên màn hình:

"Chào mừng đến với tập lệnh bó! Nhấn phím bất kỳ để tiếp tục..."

Nếu file bat không khởi động, người dùng khuyên nên vào sổ đăng ký và xóa key:

"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT\UserChoice."

Đừng nghĩ rằng đó là tất cả những gì tập lệnh bó có thể làm. Tham số tập lệnh là phiên bản sửa đổi của lệnh dòng lệnh, do đó người dùng chỉ bị giới hạn bởi khả năng của chúng. Và chúng khá rộng rãi.

Bước 2: Làm quen với một số lệnh

Nếu người dùng PC quen với cách thực thi các lệnh trên bảng điều khiển DOS thì anh ta sẽ thành thạo trong việc tạo các tập lệnh phần mềm vì chúng có cùng một ngôn ngữ. Các dòng trong tệp bat sẽ cho trình thông dịch cmd.exe biết mọi thứ được yêu cầu. Điều này tiết kiệm thời gian và công sức. Ngoài ra, có thể chỉ định một số logic (ví dụ: các vòng lặp đơn giản, các điều kiện, v.v., về mặt khái niệm tương tự như lập trình thủ tục).

Các lệnh tích hợp

1. @echo là lệnh tập tin bat cho phép bạn xem tập lệnh hoạt động trong dòng lệnh. Nó được sử dụng để xem tiến độ của mã sản xuất. Nếu tệp bó có bất kỳ vấn đề nào thì lệnh này sẽ cho phép bạn nhanh chóng bản địa hóa các vấn đề. Việc thêm bớt giúp có thể nhanh chóng chấm dứt thực thi mã, tránh đầu ra thông tin không cần thiếtđến màn hình.

2. Tiêu đề cung cấp chức năng tương tự như thẻ trong HTML, tức là tạo tiêu đề cho tập lệnh bó trong cửa sổ dòng lệnh.</p><p>3. Gọi gọi một tệp bat từ một tệp khác hoặc một chương trình con trong một tập lệnh. Ví dụ: hàm lũy thừa tính lũy thừa %2 của %1:</p><p>nếu %counter% gtr 1 (</p><p>đặt /a bộ đếm-=1</p><p>endlocal & đặt kết quả=%prod%</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls xóa dòng lệnh. Được sử dụng để đảm bảo rằng đầu ra trước đó <a href="https://viws.ru/vi/programmy-dlya-android-blokirovka-ekrana-blokirovka-ekrana-na-android-kak.html">mã nước ngoài</a> ngăn chặn việc xem tiến trình của tập lệnh hiện tại.</p><p>5. Màu sắc đặt phông chữ và màu nền. Ví dụ, <a href="https://viws.ru/vi/photoshop-cs6-kak-pomenyat-cveta-izobrazheniya-komanda-zamenit.html">lệnh màu</a> f9 chỉ định chữ màu trắng trên nền xanh. Lệnh không có tham số sẽ khôi phục cài đặt mặc định.</p><p>6. Echo được sử dụng để hiển thị thông tin, cũng như để bật (bật tiếng vang) hoặc tắt (tắt tiếng vang) đầu ra đó. Ví dụ: lệnh echo. hiển thị <a href="https://viws.ru/vi/kak-v-odnoklassnikah-pisat-s-novoi-stroki-kak-pereiti-na.html">dòng mới</a> không có dấu chấm, nhưng echo . - điểm. Không có tham số, lệnh sẽ hiển thị thông tin về trạng thái hiện tại của nó - bật tiếng vang hoặc tắt tiếng vang.</p><p>7. Rem cung cấp chức năng tương tự như thẻ<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Tạm dừng cho phép bạn làm gián đoạn việc thực hiện các lệnh trong tệp bat. Điều này giúp có thể đọc các dòng đã thực hiện trước khi tiếp tục chương trình. Trong trường hợp này, thông báo “Để tiếp tục, nhấn phím bất kỳ…” sẽ hiển thị trên màn hình.</p><p>9. Set cho phép bạn xem hoặc đặt các biến môi trường. Với khóa chuyển /p, lệnh sẽ nhắc người dùng nhập dữ liệu và lưu nó. Với tham số /a, nó cho phép bạn thực hiện các thao tác đơn giản <a href="https://viws.ru/vi/kak-poschitat-summu-yacheek-v-vorde-avtosumma-i-arifmeticheskie-operacii.html">các phép tính toán học</a>, đồng thời gán kết quả của chúng cho một biến. Khi thực hiện các thao tác với chuỗi, không được có khoảng trắng trước hoặc sau dấu bằng. Ví dụ: lệnh set hiển thị danh sách các biến môi trường, set HOME hiển thị giá trị của các đối số bắt đầu bằng “HOME” và set /p input=enter an integer: nhắc nhập một số nguyên và gán nó cho biến thích hợp.</p><p>10. Bắt đầu "" [trang web] sẽ khởi chạy trang web được chỉ định trong trình duyệt web mặc định của bạn.</p><p>11. If được sử dụng để kiểm tra một điều kiện nhất định. Nếu đúng thì lệnh tiếp theo sẽ được thực thi. Có 3 loại điều kiện:</p><ul><li>Số LỖI - kiểm tra mã hoàn thành của lệnh được thực hiện cuối cùng để xem nó có khớp hay vượt quá số đã chỉ định hay không. Trong trường hợp này, 0 cho biết nhiệm vụ đã hoàn thành thành công và bất kỳ số nào khác, thường là số dương, cho biết có lỗi. Ví dụ: bạn có thể sử dụng các lệnh lồng nhau để xác định mã thoát: if errorlevel 3 if not errorlevel 4 echo error #3 đã xảy ra.</li><li>Line1 == line2 - kiểm tra xem hai chuỗi có khớp nhau không. Ví dụ, trong sự vắng mặt <a href="https://viws.ru/vi/kak-otlichit-poddelnyi-aifon-5s-ot-originala-ieroglify-v-bolshom-kolichestve.html">tham số bên ngoài</a> lệnh if "%1"= ="" goto ERROR sẽ chuyển quyền điều khiển sang nhãn ERROR.</li><li>Tên EXIST - kiểm tra sự tồn tại của một tập tin với <a href="https://viws.ru/vi/fio-na-aliekspress-kak-uznat-chto-znachit-vashe-imya-vashe-imya-imya-ne-ukazano.html">tên được chỉ định</a>. Ví dụ: nếu không tồn tại A:\program.exe SAO CHÉP C:\PROJECTS\program.exe A: sao chép chương trình.exe sang ổ A nếu nó không có ở đó.</li> </ul><p>12. Else phải nằm trên cùng dòng với lệnh If. Cho biết sự cần thiết phải thực hiện <a href="https://viws.ru/vi/kak-nastroit-mail-oblako-osnovnye-deistviya-v-oblake.html">Tuân theo chỉ dẫn</a>, nếu biểu thức là sai.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. For được dùng để lặp lại <a href="https://viws.ru/vi/samye-luchshie-partnerskie-programmy-dlya-zarabotka-voznagrazhdenie-za-pokaz-voznagrazhdenie-za-opredel.html">hành động nhất định</a> với từng thành viên trong danh sách. Có định dạng cho lệnh %% đối số trong (danh sách). Đối số có thể là bất kỳ chữ cái nào từ A đến Z. Danh sách là một chuỗi các chuỗi được phân tách bằng dấu cách hoặc dấu phẩy. Ký tự đại diện cũng có thể được sử dụng. Ví dụ:</p><ul><li>for %%d in (A, C, D) do DIR %%d - hiển thị tuần tự các thư mục của ổ A, C và D;</li><li>đối với %%f in (*.TXT *.BAT *.DOC) thực hiện TYPE %%f - in nội dung của tất cả các tệp .txt-, .bat- và .doc trong thư mục hiện tại;</li><li>đối với %%P trong (%PATH%) thực hiện nếu tồn tại %%P\*.BAT COPY %%P\*.BAT C:\BAT - sao chép tất cả các tệp bó tồn tại trong tất cả các thư mục của tuyến tìm kiếm tới C: \ thư mục WAT.</li> </ul><p>14. Dấu hai chấm (:) trước một từ tạo thành một liên kết từ nó, cho phép bạn bỏ qua một phần <a href="https://viws.ru/vi/kak-kod-na-yazyke-programmirovaniya-programmnyi-kod-primery-algoritmov-na.html">Mã chương trình</a> hoặc quay lại. Được sử dụng với các lệnh Gọi và Goto, cho biết từ điểm nào việc thực thi tệp bat sẽ tiếp tục, ví dụ: khi đáp ứng một điều kiện nhất định:</p><p>15. Biến:</p><ul><li>%%a đại diện cho từng tệp trong thư mục;</li><li>%CD% - thư mục hiện tại;</li><li>%NGÀY% - <a href="https://viws.ru/vi/system-time-of-the-computer-date-time-and-time-zone.html">ngày hệ thống</a>, định dạng của nó phụ thuộc vào bản địa hóa;</li><li>%THỜI GIAN% - <a href="https://viws.ru/vi/yandex-podklyuchenie-ne-zashchishcheno-proverte-vliyanie-antivirusa.html">thời gian hệ thống</a>ở dạng HH:MM:SS.mm.;</li><li>%RANDOM% - số giả ngẫu nhiên được tạo trong phạm vi từ 0 đến 32767;</li><li>%ERRORLEVEL% - mã thoát được trả về bởi lệnh thực thi cuối cùng hoặc tập lệnh bat.</li> </ul><p>Bạn có thể trích xuất một phần của chuỗi chứa trong một biến, dựa vào vị trí và độ dài của nó, như sau:</p><p>%[biến]:~[bắt đầu],[độ dài]%. Ví dụ: bạn có thể hiển thị ngày ở định dạng DD/MM/YYYY dưới dạng YYYY-MM-DD như sau: echo %DATE:~6.4%-%DATE:~3.2%-%DATE:~0.2%.</p><p>16. (". \") - <a href="https://viws.ru/vi/poddomeny-ili-papki-kornevoi-domen-poddomen-i-papki-chto-kak-i-kogda.html">Thư mục gốc</a>. Khi làm việc với bảng điều khiển, trước khi thay đổi tên tệp, xóa nó, v.v., bạn phải hướng hành động lệnh đến một thư mục cụ thể. Khi sử dụng tệp bó, chỉ cần chạy tệp đó trong bất kỳ thư mục mong muốn nào.</p><p>17. %digit - chấp nhận các giá trị của tham số được người dùng truyền vào tệp bat. Có thể cách nhau bằng dấu cách, dấu phẩy hoặc dấu hai chấm. "Chữ số" là một số từ 0 đến 9. Ví dụ: %0 lấy giá trị của lệnh hiện tại. %1 khớp với tham số đầu tiên, v.v.</p><p>18. Shift - lệnh dùng để dịch chuyển tham số đầu vào theo một vị trí. Được sử dụng khi các đối số bên ngoài được chuyển đến tệp bó. Ví dụ: tệp bat sau sao chép các tệp được chỉ định làm tham số trên dòng lệnh vào ổ D:</p><p>nếu không (%1)==() hãy xem tiếp theo</p><p>Ngoài ra, bạn có thể thực hiện các thao tác sau với các đối số:</p><ul><li>%~ - xóa dấu ngoặc kép xung quanh;</li><li>%~f - mở rộng tham số thành tên đường dẫn đầy đủ cùng với tên ổ đĩa;</li><li>%~d - hiển thị tên đĩa;</li><li>%~p - chỉ hiển thị đường dẫn;</li><li>%~n - chỉ chọn tên tệp từ tham số;</li><li>%~x - chỉ để lại phần mở rộng;</li><li>%~s - chuyển đổi đường dẫn thành biểu diễn có tên viết tắt;</li><li>%~a - trích xuất thuộc tính tệp;</li><li>%~t - hiển thị ngày và giờ tạo;</li><li>%~z - hiển thị kích thước tệp;</li><li>%~$PATH: - Tìm kiếm các thư mục được liệt kê trong biến môi trường PATH và mở rộng tham số thành tên đủ điều kiện phù hợp đầu tiên được tìm thấy hoặc trả về một chuỗi trống nếu không thành công.</li> </ul><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Ký tự đại diện</h2><p>Nhiều lệnh chấp nhận mẫu tên tệp - các ký tự cho phép bạn khớp với một nhóm tên tệp. Ký tự đại diện bao gồm:</p><ul><li>* (dấu hoa thị) - biểu thị bất kỳ chuỗi ký tự nào;</li><li>? (dấu hỏi) - thay thế một (hoặc 0) ký tự không phải là dấu chấm (.).</li> </ul><p>Ví dụ: lệnh dir *.txt hiển thị danh sách các tệp txt và dir ???.txt hiển thị danh sách các tài liệu văn bản có độ dài tên không vượt quá 3 chữ cái.</p><h2>Chức năng</h2><p>Giống như các chương trình con, chúng được mô phỏng bằng cách sử dụng các lệnh gọi, setlocal, endlocal và nhãn. Ví dụ sau đây minh họa khả năng xác định một biến trong đó kết quả được lưu trữ trên dòng lệnh gọi:</p><p>gọi:nói kết quả=thế giới</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Tính toán</h2><p>Trong tệp bat, bạn có thể thực hiện các phép tính số học đơn giản trên số nguyên và bit 32 bit bằng lệnh set /a. Số được hỗ trợ tối đa là 2^31-1 = 2147483647 và số tối thiểu là -(2^31) = -2147483648. Cú pháp gợi nhớ đến ngôn ngữ lập trình C. Các toán tử số học bao gồm: *, /, %, +, -. Trong tệp bat, % (phần còn lại của phép chia số nguyên) phải được nhập dưới dạng “%%”.</p><p>Toán tử với <a href="https://viws.ru/vi/dvoichnye-chisla-cifry-i-dvoichnaya-sistema-schisleniya-perevod-chisla-v.html">số nhị phân</a> diễn giải số này dưới dạng chuỗi 32 bit. Chúng bao gồm: ~ (bitwise NOT hoặc phần bù), & (AND), | (HOẶC), ^ (độc quyền HOẶC),<< (сдвиг влево), >> (chuyển sang phải). <a href="https://viws.ru/vi/logicheskie-operatory-v-vba-logicheskie-operatory-vba-sintaksis-i-semantika.html">Toán tử logic</a> phủ nhận là thế! (Dấu chấm than). Nó thay đổi 0 thành 1 và giá trị khác 0 thành 0. Toán tử kết hợp là (dấu phẩy), cho phép <a href="https://viws.ru/vi/kak-okruglit-v-bolshuyu-storonu-funkcii-okrugleniya-chisel-v-excel.html">số lớn hơn</a> hoạt động trong một lệnh thiết lập. Các toán tử gán kết hợp += và -= trong các biểu thức a+=b và a-= và tương ứng với các biểu thức a=a+b và a=a-b. *=, %=, /=, &=, |=, ^=, >>=, thực hiện theo cách tương tự.<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Chữ có thể được nhập dưới dạng thập phân, thập lục phân (có số 0x ở đầu) và số bát phân (có số 0 ở đầu). Ví dụ: set /a n1=0xffff gán cho n1 một giá trị thập lục phân.</p><h2>Lệnh bên ngoài</h2><ul><li>Thoát được sử dụng để thoát khỏi bảng điều khiển DOS hoặc (với tùy chọn /b) chỉ tệp bat hoặc quy trình hiện tại.</li><li>Ipconfig là lệnh console cổ điển hiển thị thông tin mạng. Nó bao gồm địa chỉ MAC và IP cũng như mặt nạ mạng con.</li><li>Ping ping một địa chỉ IP, gửi các gói dữ liệu tới địa chỉ đó để ước tính khoảng cách và độ trễ (phản hồi). Cũng được sử dụng để đặt tạm dừng. Ví dụ: lệnh ping 127.0.01 -n 6 tạm dừng thực thi mã trong 5 giây.</li> </ul><p>Thư viện lệnh trong file bat rất lớn. May mắn thay, có rất nhiều trang trên web liệt kê tất cả chúng, cùng với các biến tập lệnh hàng loạt.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Bước 3: Viết và chạy file bat</h2><p>Đoạn script sau sẽ giúp hoạt động trực tuyến hàng ngày của bạn dễ dàng hơn nhiều. Điều gì sẽ xảy ra nếu bạn muốn mở ngay lập tức tất cả các trang tin tức yêu thích của mình? Vì tập lệnh sử dụng lệnh console nên bạn có thể tạo tập lệnh mở từng nguồn cấp tin tức trong một cửa sổ trình duyệt.</p><p>Tiếp theo, bạn nên lặp lại quá trình tạo tệp bat, bắt đầu bằng một tài liệu văn bản trống. Để thực hiện việc này, bạn cần nhấp chuột phải vào khoảng trống trong bất kỳ thư mục nào và chọn “Mới”, sau đó chọn “Tài liệu văn bản”. Sau khi mở tệp, bạn cần nhập tập lệnh sau để khởi chạy phương tiện tiếng Nga chính có sẵn trên Internet:</p><p>bắt đầu "" http://fb.ru</p><p>bắt đầu "" http://www.novayagazeta.ru</p><p>bắt đầu "" http://echo.msk.ru</p><p>bắt đầu "" http://www.kommersant.ru</p><p>bắt đầu "" http://www.ng.ru</p><p>bắt đầu "" http://meduza.io</p><p>bắt đầu "" https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Tập lệnh này chứa các lệnh bắt đầu “”, mở một số tab. Bạn có thể thay thế các liên kết được đề xuất bằng bất kỳ liên kết nào khác mà bạn chọn. Sau khi nhập tập lệnh, hãy chuyển đến menu “Tệp” của trình chỉnh sửa, sau đó đến “Lưu dưới dạng…” và lưu tài liệu có phần mở rộng .bat, thay đổi tham số “Loại tệp” thành “Tất cả các tệp” (* .*).</p><p>Sau khi lưu, để chạy tập lệnh, bạn chỉ cần nhấp đúp vào tập lệnh. Các trang web sẽ ngay lập tức bắt đầu tải. Nếu muốn, bạn có thể đặt tập tin này trên màn hình của mình. Điều này sẽ cho phép bạn truy cập ngay vào tất cả các trang web yêu thích của bạn.</p><h2>Người tổ chức</h2><p>Nếu bạn tải xuống nhiều tệp mỗi ngày thì hàng trăm tệp trong số đó sẽ sớm tích lũy trong thư mục “Tải xuống”. Bạn có thể tạo một tập lệnh sắp xếp chúng theo loại. Chỉ cần đặt tệp .bat có chương trình vào thư mục có dữ liệu chưa được sắp xếp và nhấp đúp để chạy:</p><p>rem Mỗi tập tin trong thư mục</p><p>đối với %%a trong (".\*") hãy làm (</p><p>rem kiểm tra sự hiện diện của tiện ích mở rộng và không thuộc tập lệnh này</p><p>if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (</p><p>rem kiểm tra sự hiện diện của thư mục cho mỗi tiện ích mở rộng và nếu không có thì hãy tạo nó</p><p>nếu không tồn tại "%%~xa" mkdir "%%~xa"</p><p>rem di chuyển tập tin vào thư mục</p><p>di chuyển "%%a" "%%~dpa%%~xa\"</p><p>Do đó, các tệp trong thư mục “Tải xuống” được sắp xếp vào các thư mục có tên tương ứng với phần mở rộng của chúng. Nó rất đơn giản. Tập lệnh bó này hoạt động với mọi loại dữ liệu, có thể là tài liệu, video hoặc âm thanh. Ngay cả khi PC không hỗ trợ chúng, tập lệnh vẫn sẽ tạo một thư mục có nhãn thích hợp. Nếu đã có thư mục JPG hoặc PNG, chương trình sẽ chỉ di chuyển các tệp có phần mở rộng này vào đó.</p><p>Đây là minh họa đơn giản về những gì tập lệnh batch có thể làm. Bất cứ khi nào một tác vụ đơn giản cần được thực hiện lặp đi lặp lại, có thể là sắp xếp tệp, mở nhiều trang web, đổi tên hàng loạt hoặc tạo bản sao của các tài liệu quan trọng, tập lệnh bó có thể giúp bạn hoàn thành công việc tẻ nhạt chỉ bằng vài cú nhấp chuột.</p> <p>Mỗi ngày, người dùng thực hiện một số lượng lớn các thao tác khác nhau với các tệp, dịch vụ và chương trình trên máy tính. Một số người phải thực hiện các hành động đơn giản tương tự và việc này mất một lượng thời gian đáng kể theo cách thủ công. Nhưng chúng ta không nên quên rằng chúng ta đang phải đối mặt với một cỗ máy tính toán mạnh mẽ, với lệnh phù hợp, có thể tự làm mọi việc.</p> <p>Cách cơ bản nhất để tự động hóa bất kỳ hành động nào là tạo một tệp có phần mở rộng .BAT, thường được gọi là “tệp dơi”. Đây là một tệp thực thi rất đơn giản, khi khởi chạy, sẽ thực hiện các hành động được xác định trước, sau đó đóng lại, chờ lần khởi chạy tiếp theo (nếu nó có thể sử dụng lại được). Người dùng, sử dụng các lệnh đặc biệt, đặt trình tự và số lượng thao tác mà tệp bó phải thực hiện sau khi khởi chạy.</p> <p>Tệp này có thể được tạo bởi bất kỳ người dùng nào trên máy tính có đủ quyền tạo và lưu tệp. Về việc thực thi, nó phức tạp hơn một chút - việc thực thi một tệp bó phải được cho phép đối với cả người dùng cá nhân và toàn bộ hệ điều hành (lệnh cấm đôi khi được áp dụng vì lý do bảo mật, vì các tệp thực thi không phải lúc nào cũng được tạo ra cho mục đích tốt. hành động).</p> <blockquote><p>Hãy cẩn thận! Không bao giờ chạy các tệp có phần mở rộng .BAT trên máy tính của bạn được tải xuống từ một tài nguyên không xác định hoặc đáng ngờ, đồng thời không sử dụng mã mà bạn không chắc chắn khi tạo tệp như vậy. Các tệp thực thi thuộc loại này có thể mã hóa, đổi tên hoặc xóa tệp và định dạng toàn bộ các phần.</p> </blockquote> <h3><span>Phương pháp 1: Sử dụng Trình soạn thảo văn bản nâng cao Notepad++</span></h3> <p>Chương trình này tương tự như Notepad tiêu chuẩn trong hệ điều hành Windows, vượt trội đáng kể về số lượng và độ tinh tế của cài đặt.</p> <ol><li>Tệp có thể được tạo trên bất kỳ ổ đĩa hoặc thư mục nào. Máy tính để bàn sẽ được sử dụng làm ví dụ. Ở chỗ trống, nhấp chuột phải, di chuyển con trỏ qua dòng chữ <i>"Tạo nên"</i>, trong cửa sổ bật lên ở bên cạnh, bằng cách nhấp chuột trái, chọn <i>"Dữ liệu văn bản"</i></li> <p><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Sozdanie-tekstovogo-dokumenta-s-pomoshhyu-kontekstnogo-menyu-na-rabochem-stole-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Một tệp văn bản sẽ xuất hiện trên màn hình nền, bạn nên đặt tên này vì tệp bó của chúng tôi cuối cùng sẽ được gọi. Sau khi đã xác định tên cho nó, nhấp chuột trái vào tài liệu và chọn mục trong menu ngữ cảnh <i>"Chỉnh sửa bằng Notepad++"</i>. Tệp chúng tôi đã tạo sẽ mở trong trình chỉnh sửa nâng cao.</li> <p><img src='https://i1.wp.com/lumpics.ru/wp-content/uploads/2017/03/Tekstovyiy-dokument-otkryityiy-s-pomoshhyu-rasshirennogo-redaktora-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Vai trò của việc mã hóa trong đó lệnh sẽ được thực thi là rất quan trọng. Theo mặc định, mã hóa ANSI được sử dụng, mã hóa này cần được thay thế bằng OEM 866. Trong tiêu đề chương trình, hãy nhấp vào nút <i>"Mã hóa"</i>, nhấp vào nút tương tự trong menu thả xuống, sau đó chọn mục <i>"Chữ Cyrillic"</i> và bấm vào <i>"OEM866"</i>. Khi xác nhận thay đổi mã hóa, một mục tương ứng sẽ xuất hiện ở phía dưới bên phải của cửa sổ.</li> <p><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Smena-kodirovki-dokumenta-v-rasshirennom-tekstovom-redaktore-notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Mã mà bạn đã tìm thấy trên Internet hoặc do chính bạn viết để thực hiện một tác vụ cụ thể, bạn chỉ cần sao chép và dán vào chính tài liệu đó. Trong ví dụ dưới đây, một lệnh đơn giản sẽ được sử dụng: <p>tắt máy.exe -r -t 00</p> <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Vstavka-koda-v-tekstovoe-pole-rasshirennogo-redaktora-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <p>Sau khi khởi chạy tập tin batch này sẽ khởi động lại máy tính. Bản thân lệnh này có nghĩa là bắt đầu khởi động lại và các số 00 biểu thị độ trễ thực thi lệnh tính bằng giây (tính bằng giây). <a href="https://viws.ru/vi/v-sluchae-nalichiya-nekorrektnyh-dannyh-v-polyah-komand-fail.html">trong trường hợp này</a> thiếu, tức là việc khởi động lại sẽ được thực hiện ngay lập tức).</p></li> <li>Khi lệnh được viết trong trường, thời điểm quan trọng nhất sẽ đến - biến một tài liệu thông thường có văn bản thành tài liệu có thể thực thi được. Để thực hiện việc này, trong cửa sổ Notepad++ ở trên cùng bên trái, hãy chọn <i>"Tài liệu"</i>, sau đó bấm vào <i>"Lưu thành"</i>.</li> <p><img src='https://i1.wp.com/lumpics.ru/wp-content/uploads/2017/03/Sohranenie-tekstovogo-dokumenta-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Một cửa sổ Explorer tiêu chuẩn sẽ xuất hiện, cho phép bạn đặt hai tham số chính để lưu - vị trí và tên của chính tệp đó. Nếu chúng ta đã quyết định xong vị trí (Màn hình nền sẽ được đề xuất theo mặc định), thì bước cuối cùng nằm ở tên. Từ trình đơn thả xuống, chọn <i>"Tập tin hàng loạt"</i>. <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Zadanie-formata-fayla-pri-sohranenii-tektovogo-dokumenta-v-rasshirennom-tektovom-redaktore-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <p>Một từ hoặc cụm từ được chỉ định trước đó không có khoảng trắng sẽ được thêm vào <i>".CON DƠI"</i>, và nó sẽ trông giống như trong ảnh chụp màn hình bên dưới.</p></li> <p><img src='https://i0.wp.com/lumpics.ru/wp-content/uploads/2017/03/Opredelenie-formata-fayla-pri-sohranenii-tektovogo-dokumenta-v-rasshirennom-tektovom-redaktore-Notepad-na-kompyutere-v-operatsionnoy-sisteme-Windows-7.png' align="center" width="100%" loading=lazy loading=lazy></p> <li>Sau khi nhấn nút <i>"ĐƯỢC RỒI"</i> trong cửa sổ trước, một tệp mới sẽ xuất hiện trên màn hình nền, trông giống như một hình chữ nhật màu trắng có hai bánh răng.</li> </ol><h3><span>Cách 2: Sử dụng trình soạn thảo văn bản chuẩn Notepad</span></h3> <p>Nó có các cài đặt cơ bản, khá đủ để tạo các tệp bó đơn giản nhất. Các hướng dẫn hoàn toàn giống với phương pháp trước, các chương trình chỉ khác một chút về giao diện.</p> <br><img src='https://i2.wp.com/lumpics.ru/wp-content/uploads/2017/03/Otkryityiy-tekstovyiy-dokument-na-kompyutere-v-operatsionnoy-sisteme-Windows-7-1.png' align="center" width="100%" loading=lazy loading=lazy><p>Cả hai trình soạn thảo đều thực hiện xuất sắc công việc tạo các tệp hàng loạt. Notepad tiêu chuẩn phù hợp hơn với các mã đơn giản sử dụng các lệnh đơn cấp, đơn giản. Để tự động hóa nghiêm túc hơn các quy trình trên máy tính, cần có các tệp bó nâng cao, có thể dễ dàng tạo bằng trình soạn thảo Notepad++ nâng cao.</p> <p>Bạn nên chạy tệp .BAT với tư cách quản trị viên để tránh các vấn đề về cấp độ truy cập vào một số hoạt động hoặc tài liệu nhất định. Số lượng tham số được chỉ định tùy thuộc vào độ phức tạp và mục đích của nhiệm vụ cần được tự động hóa.</p> <p>Các tập tin Bat thường được gọi <a href="https://viws.ru/vi/extension-of-a-text-file-types-and-basic-aspects-of-determining-the-membership-of-programs-we-study-the-formats-of-text-files.html">tập tin văn bản</a>, được lưu bằng phần mở rộng bat. Chúng chứa danh sách các lệnh để trình thông dịch command.com và cmd.exe thực thi ngay lập tức. Những trình thông dịch này đã xuất hiện trong hệ điều hành DOS, nhưng vẫn không mất đi sự liên quan của chúng đối với XP và . Mục đích phổ biến nhất của các tệp bó là ghi lại các lệnh thông thường cụ thể, việc thực hiện dần dần các lệnh này cho phép bạn tránh các thao tác lặp lại thường xuyên. Điều này, đến lượt nó, tăng tốc đáng kể việc xử lý dữ liệu.</p> <p>Nói một cách đơn giản, batch là một file DOS batch chứa một tập hợp các lệnh DOS ở dạng ASCII. Hay đơn giản hơn đó là một đoạn script được thực thi bởi trình thông dịch command.com hoặc cmd.exe.</p> <p>Do đó, trong bất kỳ hệ điều hành Windows nào, bạn có thể mở bất kỳ tệp hoặc ứng dụng nào bằng tệp bat đã tạo. Bạn có thể thấy lợi ích của những tệp như vậy trong ví dụ về autoexec.bat, một trong những tệp bó. Khi bắt đầu khởi động và khởi động hệ thống, cùng với quá trình xử lý config.sys, hệ điều hành sẽ tìm file autoexec.bat trong thư mục gốc của ổ C:, nghĩa là nó sẽ được tự động xử lý mà không cần bất kỳ nỗ lực nào của con người. Tệp này thuận tiện cho việc đặt các lệnh cần thiết để cấu hình hệ thống theo ý của bạn.</p> <p><b>Hãy để tôi giải thích</b>: Sau khi đọc bài viết này, bạn sẽ có thể viết chương trình xóa các tập tin hệ thống, v.v. Điều chính là để làm được điều này, bạn chỉ cần một cuốn sổ ghi chú và trực tiếp, không cần trình biên dịch hay trình gỡ lỗi (các lô không nguyên thủy như bạn nghĩ, thậm chí còn có các trình tạo vi-rút được viết trên đó). <br>Và xa hơn. Tôi sẽ không mô tả tất cả các cờ (tham số) có thể có của mỗi lệnh, chỉ những cờ hữu ích nhất.</p> <p>File Bat cũng sẽ giúp ích khi tạo Autorun, ví dụ nếu autorun của bạn được thiết kế dưới dạng một trang web thì bạn sẽ phải viết những dòng sau vào file Autorun.inf: <br>OPEN=\path\file_name.bat và trong tệp bat viết những dòng sau: start \path\file_name.html <br>Đầu tiên tôi muốn nói ngay rằng các tập tin có <a href="https://viws.ru/vi/kak-sozdat-tekstovyi-fail-s-rasshireniem-bat-kak-sozdat-fail-s.html">phần mở rộng dơi</a>, cmd, reg được sử dụng rộng rãi và có khả năng tuyệt vời, mặc dù chúng không còn là mốt nữa. Ít nhất hãy để tôi nói rằng hai phần mở rộng đầu tiên được đề cập ở trên không gì khác hơn là các lệnh DOS được biên dịch. Bằng cách sử dụng các lệnh này, vi-rút có thể được ghi dễ dàng, đặc biệt là trong các tệp có phần mở rộng .reg (tệp đăng ký và sổ đăng ký, như bạn biết, lưu trữ tất cả cài đặt hệ điều hành).</p> <p>Tôi muốn lưu ý rằng các kỹ thuật ghi lệnh vào tệp Autoexec.bat trong Windows 2000 trở lên không phải lúc nào cũng hoạt động, bởi vì trong các hệ điều hành này có sự bảo vệ về vấn đề này, nhưng bằng cách ghi vào một tệp có phần mở rộng *.reg nó có thể được gỡ bỏ dễ dàng. Để đề phòng, nếu bạn cảm thấy có loại vi-rút nào đó đang chạy cùng hệ thống của mình, hãy nhấn phím Win+R và nhập lệnh vào hộp thoại xuất hiện <i>msconfig</i>, hãy chuyển đến tab Autorun và bỏ chọn các hộp dành cho những chương trình đang chạy “can thiệp” vào bạn.</p> <p>Có thể xem toàn bộ danh sách lệnh trong tệp bat bằng cách viết vào dòng lệnh “ <i>giúp đỡ</i>" Các lệnh tập tin Bat sẽ xuất hiện kèm theo lời giải thích ngắn gọn cho từng lệnh. Để có được thông tin chi tiết hơn về lệnh được yêu cầu, bạn cần viết vào dòng lệnh “ <i>giúp đỡ</i>" và tên đội.</p> <h2>Khả năng của dơi</h2> <h3>Lệnh tập tin hàng loạt đơn giản</h3> <p>echo off cấm hiển thị các lệnh thực thi (on - on) <br>deltree /y %file% xóa một tập tin (/y có nghĩa là "xóa mà không cần hỏi"). Nhân tiện, chỉ hoạt động ở NT <i>del</i>(không cần cờ /y). <br>sao chép %path\file%%where\file% sao chép tập tin <br>mkdir %directory_name% tạo thư mục <br>echo %text% hiển thị văn bản trên màn hình <br>echo %text% > %path\file% tạo một tập tin và nhập văn bản vào đó <br>echo %text% >> %path\file% thêm văn bản vào tập tin hiện có <br>nếu tồn tại %path\file% %command% nếu tệp tồn tại, hãy thực hiện lệnh <br>attrib %attribute% %path\file% thêm/xóa thuộc tính tệp (+-h ẩn, +-s hệ thống, +-r chỉ đọc) <br>bắt đầu tập tin bắt đầu %path\file% <br>cls màn hình rõ ràng <br>tạm dừng hiển thị thông báo " <i>Nhấn nút bất kỳ...</i>"<br>nhãn %new_label% đặt nhãn mới cho đĩa hệ thống (ổ C) <br>định dạng %disk%: /q định dạng đĩa nhanh :) Một vài giây <br>ren %path\file%%new_file_name% đổi tên tập tin <br>goto %label% nhảy từ một vị trí trong mã tới nhãn</p> <h3>Những chiêu trò khó của dũa và thủ thuật</h3> <ul><li>Tương tự như bộ đếm thời gian (trì hoãn việc thực hiện các lệnh tiếp theo trong n giây) <br>lựa chọn /N /T:y,%sec% > nul</li> <li>Cấm hiển thị chính lệnh và kết quả hành động của nó (hữu ích với lệnh "sao chép"). Ví dụ: sao chép c:\some.exe %windir%\some.exe > nul <br>% lệnh% > không</li> <li>Thêm khóa vào sổ đăng ký từ một tệp mà không cần thắc mắc <br>regedit /s %path\file.reg%</li> <li>Chạy tập tin trong cửa sổ thu nhỏ <br>bắt đầu /m /w %path\file%</li> <li>Bạn đã nghe nói về tệp Autoexec.bat chưa? Bạn có biết rằng nó khởi động cùng với máy tính? Có thể đúng. Vì vậy, nó có phần mở rộng BAT. Tôi đang ám chỉ điều gì? Thực tế là bạn có thể viết một dòng mã thông minh vào đó. Ý tôi là bất kỳ tập lệnh nào được chèn vào tệp này sẽ được thực thi khi máy tính khởi động. Bạn cũng có thể tạo tệp winstart.bat trong thư mục Windows. Nó cũng sẽ khởi động Windows.</li> <li>Điều này áp dụng cụ thể cho tính năng Autoexec. Ví dụ: nếu bạn đặt một tệp chẳng hạn như “load.bat” (có thể có nội dung xấu) trong thư mục Windows\command và tải tệp bó của bạn từ autoexec. Và điều này vẫn tệ.. Bạn có thể tải các tệp này bằng dòng này : "load keybrd32.sys" hoặc thế này: "load VideoAdapter32.drv -- Bằng cách thiết lập windows --" Không chắc rằng bất kỳ llama nào sẽ mạo hiểm xóa những dòng như vậy và tệp của bạn sẽ tải mà không gặp bất kỳ sự cố nào.</li> <li>Sau khi thực thi tập lệnh này, đĩa có Windows và Tệp chương trình sẽ được đăng ký trong biến %drv% <br>nếu tồn tại c:\Progra~1 đặt drv=c: <br>nếu tồn tại d:\Progra~1 đặt drv=d: <br>nếu tồn tại d:\Progra~1 đặt drv=e:</li> <li>Biến %windir% lưu trữ thư mục với Windows dưới dạng sau: drive:\directory_name. Ví dụ: <br>sao chép c:\some.exe %windir%\some.exe</li> <li>Tập lệnh hàng loạt không thích tiêu đề dài hoặc hai từ. Những cái dài được cắt thành 6 chữ cái (theo sau chúng phải là “~1”, ví dụ “Program Files -> Progra~1”). Nó chỉ đơn giản là loại bỏ các khoảng trắng (The Bat -> TheBat~1). <br>Ý tôi là trong các tệp, hãy tham chiếu các tệp theo tên DOS của chúng. Ví dụ: <br>sao chép c:\some.exe c:\Progra~1\some.exe (tệp được sao chép vào <a href="https://viws.ru/vi/v-chem-raznica-mezhdu-papkami-program-files-x86-i-program-files-v-windows.html">Thư mục chương trình</a> Các tập tin)</li> <li>Tập lệnh này hiển thị cửa sổ Windows (thông qua JS) với thông báo của bạn và nút OK <br>echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js <br>echo WSSHell.Popup("your_text"); >> %temp%\mes.js <br>bắt đầu %temp%\mes.js <br>deltree /y %temp%\mes.js</li> </ul><h2>sự bất hạnh</h2> <p>Chà, kulhatzker thân mến của tôi, đây chỉ là phần nổi của tảng băng trôi. Tôi đảm bảo với bạn rằng, nếu tư duy của bạn hoạt động tốt, bạn có thể làm được mọi việc. Bạn cũng có thể sử dụng VBS trong các thủ thuật của mình. RAR tự giải nén là một câu chuyện khác. Với kỹ năng phù hợp, bạn có thể kết hợp tất cả những điều này và trừng phạt, trừng phạt và trừng phạt nữa =)</p> <p>Trong bài viết này chúng ta sẽ xem xét điều này <a href="https://viws.ru/vi/staryi-noutbuk-vykinut-ili-s-nim-mozhno-chto-to-sdelat-kak-iz-slomannogo-noutbuka.html">thứ hữu ích</a> Làm sao " <b>tập tin hàng loạt</b>" Trước tiên chúng ta hãy xác định tập tin bat là gì. Tệp hàng loạt hoặc lô là các tệp văn bản đơn giản chứa các bộ lệnh ( <i>hướng dẫn</i>) thông dịch viên và có phần mở rộng bat hoặc cmd ( <i>cmd chỉ hoạt động trong hệ điều hành dòng NT</i>). Bạn có thể tạo và chỉnh sửa các tệp như vậy bằng notepad thông thường hoặc bất kỳ trình soạn thảo văn bản nào khác.</p> <p>Bây giờ bạn có thể hỏi, tại sao bạn cần có khả năng ghi các tập tin bat như vậy? Và tại sao chúng lại cần thiết? Tôi sẽ cố gắng giải thích.</p> <p>Thứ nhất, chúng được sử dụng để làm cho công việc dễ dàng hơn, tức là. ví dụ: bạn cần liên tục thực hiện một số thao tác mỗi ngày ( <i>ví dụ: tạo một kho lưu trữ các tài liệu nhất định</i>), với sự trợ giúp của tệp nội dung, việc này có thể được tự động hóa và bạn sẽ không còn tham gia vào đó nữa.</p> <p>Thứ hai, các tệp bó này rất mạnh ( <i>tất nhiên là nếu bạn biết cách viết chúng</i>), I E. Bạn thậm chí có thể viết một chương trình tốt ( <i>Ý tôi là về mặt chức năng</i>). Về mặt cá nhân, chúng giúp ích cho tôi rất nhiều trong công việc và tôi chỉ đơn giản là quên mất một số thứ khi làm thủ công.</p> <p>Bây giờ chúng ta hãy chuyển trực tiếp sang phần cơ bản của các tệp bó này. Chúng được tạo ra như thế nào Bạn chỉ cần tạo một tài liệu văn bản đơn giản, mở nó và chuyển ngay đến tab “ <i>Tệp-> lưu dưới dạng</i>", hãy nhập thay vì phần mở rộng " <i>Tài liệu văn bản.txt</i>", Ví dụ " <i>Tài liệu văn bản.bat</i>" và lưu, vì vậy chúng tôi nhận được một tệp bó có phần mở rộng .bat, nhưng nó chưa làm được gì cả.</p> <p>Để bắt đầu, tôi sẽ đưa ra một ví dụ về tệp bó mà tôi sử dụng tại nơi làm việc của mình để lưu trữ tài liệu.</p><p>"C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.doc "C:\Program Files\WinRAR\winrar. exe" a -r -dh -ed -agYYYY-mm-dd E:\arhaccounts\ d:\accounts\*.xls "C:\Program Files\WinRAR\winrar.exe" a -r -dh -ed -agYYYY -mm-dd E:\arhaccounts\ d:\accounts\*.txt</p><p>Bây giờ tôi sẽ cho bạn biết một chút về chức năng của tệp bó này. WinRar khởi động, sau đó các lệnh Winrar theo sau:</p> <ul><li>a - đây là để thêm vào kho lưu trữ;</li> <li>-r - xử lý các thư mục con;</li> <li>-dh - mở tập tin được chia sẻ;</li> <li>-ed - không thêm các thư mục trống;</li> <li>YYYY-mm-dd - thêm vào tên lưu trữ <a href="https://viws.ru/vi/vklyuchenie-i-vyklyuchenie-po-raspisaniyu-nachalnye-deistviya-v.html">ngay hiện tại</a> (<i>Định dạng ngày tháng</i>);</li> <li>E:\arhaccounts\ - đường dẫn nơi chứa kho lưu trữ cuối cùng;</li> <li>d:\accounts\*.doc - đường dẫn và mặt nạ của các tệp cần được lưu trữ.</li> </ul><p>Trong trường hợp này, chúng tôi lưu trữ mọi thứ <a href="https://viws.ru/vi/kak-izmenit-otskanirovannyi-dokument-v-word-kak-sohranit-skanirovannyi.html">Tài liệu Word</a>, Excel và các tệp văn bản; chúng tôi không cần lưu trữ phần còn lại. Bản lưu trữ của chúng tôi chuyển sang một đĩa khác và chúng tôi cũng sao chép bản lưu trữ kết quả sang một máy tính khác để các bản lưu trữ được lưu trữ ở một văn phòng khác. <a href="https://viws.ru/vi/pochemu-proishodit-sboi-rezervnogo-kopirovaniya-iphone-pochemu-idet-sboi.html">Đang sao chép</a> tương ứng, qua mạng, máy tính mà kho lưu trữ được sao chép vào phải được bật. Để làm điều này bạn có thể sử dụng lệnh sau:</p><p>Sao chép E:\arhaccounts\*.rar \\namecomp\arhiv\</p><h2>Ví dụ về các lệnh cho tập tin bat</h2> <p>Bây giờ chúng ta hãy xem xét <a href="https://viws.ru/vi/kak-obedinit-ploty-na-servere-v-mainkraft-osnovnyi-komandy.html">lệnh cơ bản</a>, mà bạn có thể sử dụng.</p> <p>Nếu bạn cần xóa một tập tin, hãy viết như sau:</p><p>Del d:\file\test.doc</p><p><br>Để xóa toàn bộ thư mục, hãy viết:</p><p>Rd d:\file\</p><p>Nếu bạn cần xóa mọi thứ khỏi một thư mục nào đó mỗi lần, thì hãy sử dụng:</p><p>Tiếng vọng Y| del d:\file\</p><ul><li>del d:\file\ - đây chính xác là việc xóa tất cả các tệp;</li> <li>tiếng vang Y| - lệnh xác nhận việc xóa vì Nếu bạn không nhập lệnh này, bạn sẽ thấy một thông báo xác nhận việc xóa - “Tiếp tục” và bạn sẽ cần phải trả lời câu hỏi này mỗi lần.</li> </ul><p>Bây giờ hãy xem một ví dụ phức tạp hơn, trong đó điều kiện đã được đáp ứng:</p><p>@echo off "C:\Program Files\WinRAR\winrar.exe" x -O+ -IBCK d:\test\test.rar d:\test IF not EXIST d:\test\123.rar GOTO 1 IF EXIST d: \test\123.rar GOTO 2:2 "C:\Program Files\WinRAR\winrar.exe" x -O+ -IBCK d:\test\123.rar c:\ del d:\test\123.rar:1 del d:\test\test.rar end</p><p>Bây giờ tôi sẽ giải thích, giả sử bạn cần giải nén kho lưu trữ test.rar, kho lưu trữ này sẽ chứa nhiều tệp, nhưng nếu có tệp 123.rar ở đó, nó sẽ cần được giải nén vào thư mục gốc của ổ C, và phần còn lại của các tập tin sẽ không bị ảnh hưởng trong cùng một thư mục.</p> <p>Theo thứ tự, cần có lệnh tắt @echo để không có gì được phản ánh trên màn hình ( <i>Về cơ bản, nếu không cần thiết, bạn có thể bỏ qua dòng này</i>). Tiếp theo, chúng ta khởi chạy Winrar và giải nén kho lưu trữ test.rar vào thư mục test. Sau đó xuất hiện điều kiện nếu trong thư mục kiểm tra ( <i>sau khi giải nén test.rar</i>) ta không có file 123.rar thì ta chỉ cần thực thi file batch và đi đến dòng: 1 rồi xóa file test.rar vì không cần thiết vì Chúng tôi đã giải nén mọi thứ chúng tôi cần. Nhưng nếu có tệp 123.rar ở đó, thì việc thực thi tệp bó sẽ chuyển sang dòng: 2, sau đó tệp 123.rar đã được giải nén vào thư mục gốc của ổ C. Nói cách khác, chúng ta đã đáp ứng được điều kiện , có file thì làm thế này, không có file thì làm thế này. Ví dụ: nếu bạn không chỉ định điều kiện trong <a href="https://viws.ru/vi/primer-proektirovaniya-bazy-dannyh-amurskii-gosudarstvennyi.html">trong ví dụ này</a>, khi đó file batch của chúng ta sẽ báo lỗi khi không có file 123.rar trong thư mục này.</p> <p>Bây giờ chúng ta hãy xem một ví dụ: giả sử bạn cần di chuyển các tệp từ một thư mục nằm trên ổ D sang ổ đĩa flash mỗi lần. Mỗi lần bạn sẽ phải vào máy tính của tôi, ổ D, chọn <a href="https://viws.ru/vi/kak-peremestit-fail-v-papku-windows-perenosim-vse-nuzhnye-papki.html">thư mục mong muốn</a>, chọn tất cả các tệp từ đó và cắt nó, sau đó chỉ cần vào ổ đĩa flash và dán nó. Với sự trợ giúp của tệp nội dung, việc này được thực hiện chỉ bằng một cú nhấp chuột ( <i>với một điều kiện là mỗi lần ổ flash sẽ là đĩa G hoặc bất cứ thứ gì bạn có</i>). Đây là một ví dụ về một tệp bó như vậy:</p><p>Di chuyển "D:\catalog\*.doc" G:\catalognaflehe\</p><p>Và tất cả các tập tin với <a href="https://viws.ru/vi/ne-otkryvayutsya-faily-s-rasshireniem-doc-kak-otkryt-dokument-word-bez.html">phần mở rộng tài liệu</a>, nằm trong thư mục D:\catalog sẽ được chuyển sang ổ đĩa flash. Bây giờ tôi muốn nói rằng bạn có thể sử dụng tập lệnh trong các tệp bó ( <i>kịch bản</i>) bằng cách sử dụng Windows Scripting Host và nếu cần, chẳng hạn như để hiển thị thông báo sau khi sao chép tệp ( <i>ví dụ trước</i>) dán cái này:</p><p>Echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js echo WSHShell.Popup("Đã sao chép tệp"); >> %temp%\mes.js bắt đầu %temp%\mes.js deltree /y %temp%\mes.js</p><p>Trên thực tế, bạn có thể nói rất nhiều về việc viết các tệp bó và tất nhiên, điều này không thể gói gọn trong một bài viết; ở đây tôi chỉ trình bày các nguyên tắc được sử dụng khi viết tệp bat, có thể nói là cơ sở. Nếu bạn muốn biết thêm các lệnh để ghi tập tin batch, bạn có thể dễ dàng xem chúng bằng cách gõ ( <i>Bắt đầu - Chạy – cmd</i>) lệnh trợ giúp, nhưng tất nhiên không phải tất cả các lệnh đều có thể được sử dụng trong các tệp bó. Chúc may mắn trong <a href="https://viws.ru/vi/chto-za-komanda-conversation-bat-napisanie-bat-failov-soobshcheniya-pri.html">viết BAT</a> các tập tin ( <i>áo sơ mi cơ thể</i>).</p> <p>Tiếp tục chủ đề trong bài viết -</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="comment_box" id="comments"> </div> </div> <div id="sidebar"> <div class="widget widget_nav_menu" id="nav_menu-2"> <div class="menu-mainmenu-container"> <ul id="menu-mainmenu-2" class="menu"> <li class="submenu"><a href="https://viws.ru/vi/category/internet/">Internet</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/programs/">Chương trình</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/instructions/">Hướng dẫn</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/browsers/">Trình duyệt</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/windows-10/">Windows 10</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/android/">Android</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/ios/">iOS</a> </li> <li class="submenu"><a href="https://viws.ru/vi/category/communication/">Sự liên quan</a> </li> </ul> </div> </div> <div class="widget"> <div class="heading star">Những ghi chú cuối cùng</div> <div class="popular_posts"> <div class="news_box"> <a href="https://viws.ru/vi/podklyuchi-servis-besplatnyi-zvonok-obratnyi-zvonok-ili-chat-kakoi.html" class="thumb"><img width="95" height="95" src="/uploads/81dff3e4c6529a63756bd704e8fc605e.jpg" class="attachment-mini size-mini wp-post-image" alt="Gọi lại hoặc trò chuyện - công cụ nào bán hàng hiệu quả hơn Phải làm gì với côn đồ điện thoại" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/podklyuchi-servis-besplatnyi-zvonok-obratnyi-zvonok-ili-chat-kakoi.html">Gọi lại hoặc trò chuyện - công cụ nào bán hàng hiệu quả hơn Phải làm gì với côn đồ điện thoại</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/komp-otklyuchaetsya-sam-chto-delat-zafiksirovat-prichinu.html" class="thumb"><img width="95" height="95" src="/uploads/7a16cfb14efa1c03e1c2ce0ab0cd77bf.jpg" class="attachment-mini size-mini wp-post-image" alt="Ghi lại nguyên nhân máy tính tắt" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/komp-otklyuchaetsya-sam-chto-delat-zafiksirovat-prichinu.html">Ghi lại nguyên nhân máy tính tắt</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/naiti-ukradennyi-telefon-po-imei-kak-naiti-telefon-po-imei.html" class="thumb"><img width="95" height="95" src="/uploads/30f685bcb9d71578810bd939c8924c3b.jpg" class="attachment-mini size-mini wp-post-image" alt="Làm cách nào để tìm điện thoại bằng IMEI?" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/naiti-ukradennyi-telefon-po-imei-kak-naiti-telefon-po-imei.html">Làm cách nào để tìm điện thoại bằng IMEI?</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/kak-pomenyat-cifry-na-bukvy-problema-otobrazheniya-cifr-vmesto.html" class="thumb"><img width="95" height="95" src="/uploads/c82431f512d1b4612389ef2f1166c52a.jpg" class="attachment-mini size-mini wp-post-image" alt="Vấn đề hiển thị số thay vì chữ cái trong Microsoft Excel" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/kak-pomenyat-cifry-na-bukvy-problema-otobrazheniya-cifr-vmesto.html">Vấn đề hiển thị số thay vì chữ cái trong Microsoft Excel</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/kak-uznat-kakaya-zvukovaya-karta-stoit-kak-uznat-kakaya.html" class="thumb"><img width="95" height="95" src="/uploads/db1629f2141d76ae85f88b215b8464a4.jpg" class="attachment-mini size-mini wp-post-image" alt="Cách tìm ra card âm thanh nào trên máy tính của bạn" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/kak-uznat-kakaya-zvukovaya-karta-stoit-kak-uznat-kakaya.html">Cách tìm ra card âm thanh nào trên máy tính của bạn</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading star">Phổ biến</div> <div class="popular_posts"> <div class="news_box"> <a href="https://viws.ru/vi/windows-10-postoyanno-zaprashivaet-parol.html" class="thumb"><img width="95" height="95" src="/uploads/e8cc22e34324941d1b8001b4cd17616d.jpg" class="attachment-mini size-mini wp-post-image" alt="Windows 10 liên tục hỏi mật khẩu" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/windows-10-postoyanno-zaprashivaet-parol.html">Windows 10 liên tục hỏi mật khẩu</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/skachat-besplatnyi-antivirus-na-android-skachat-besplatnyi-antivirus-na-android.html" class="thumb"><img width="95" height="95" src="/uploads/b601ba6cb1a43cd253b7bf1b3c1ea76a.jpg" class="attachment-mini size-mini wp-post-image" alt="Tải phần mềm diệt virus miễn phí cho Android Tải ứng dụng dọn dẹp phần mềm diệt virus bảo mật 360" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/skachat-besplatnyi-antivirus-na-android-skachat-besplatnyi-antivirus-na-android.html">Tải phần mềm diệt virus miễn phí cho Android Tải ứng dụng dọn dẹp phần mềm diệt virus bảo mật 360</a> </div> </div> </div> <div class="news_box"> <a href="https://viws.ru/vi/lenovo-a-319-vklyuchaetsya-i-vyklyuchaetsya-pochemu-telefon-lenovo-mozhet-ne-vklyuchatsya-i.html" class="thumb"><img width="95" height="95" src="/uploads/dac6f96d85e8cea8ee12b38b30f3d0d3.jpg" class="attachment-mini size-mini wp-post-image" alt="Tại sao điện thoại Lenovo của bạn không lên nguồn và cách khắc phục" sizes="(max-width: 95px) 100vw, 95px" / loading=lazy loading=lazy></a> <div class="element"> <div class="title"> <a href="https://viws.ru/vi/lenovo-a-319-vklyuchaetsya-i-vyklyuchaetsya-pochemu-telefon-lenovo-mozhet-ne-vklyuchatsya-i.html">Tại sao điện thoại Lenovo của bạn không lên nguồn và cách khắc phục</a> </div> </div> </div> </div> </div> <div class="widget"> <div class="heading">Tin tức</div> <div class="business_news"> <div class="news"> <div class="date">2024-02-15 02:21:19</div> <a href="https://viws.ru/vi/kak-vosstanovit-vklyuchit-sensornyi-philips-chto-sdelat-esli.html" class="title">Phải làm gì nếu máy rơi vào nước Lỗi trên điện thoại, cách bật điện thoại Philips w632, w336, x130</a> </div> <div class="news"> <div class="date">2024-02-15 02:21:18</div> <a href="https://viws.ru/vi/punkt-7-4-22-deistvuyushchego-licenzionnogo-soglasheniya-odnoklassniki.html" class="title">4 22 thỏa thuận cấp phép hiện tại Odnoklassniki</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/vi/kak-pozvonit-v-detskii-mir-galereya-detskii-telefon-doveriya-ved.html" class="title">Cách gọi phòng trưng bày thế giới trẻ em</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/vi/kak-vydelit-vse-v-1s-8-3-vydelenie-diapazonov-strok-i.html" class="title">Cách chọn mọi thứ trong 1s 8.3. Đánh dấu các phạm vi hàng và hiển thị đơn vị đo lường. Phím nóng: Trình chỉnh sửa tài liệu bảng tính</a> </div> <div class="news"> <div class="date">2024-02-14 02:11:16</div> <a href="https://viws.ru/vi/vybor-servera-dlya-1s-8-3-resheniya-pokupat-brendovyi-server-ili.html" class="title">Chọn máy chủ trong 1 giây 8.3. Các giải pháp. Mua server có thương hiệu hoặc tự lắp ráp hoặc đặt hàng lắp ráp từ nhà cung cấp</a> </div> </div> </div> <div class="widget ai_widget" id="ai_widget-5"> <div class='dynamic dynamic-13' style='margin: 8px 0; clear: both;'> </div> </div> </div> </div> </div> </div> <div id="footer"> <div class="fixed"> <div class="inner"> <div class="footer_l"> <a href="https://viws.ru/vi/" class="logo" style="background:none;">viws.ru</a> <div class="copyright"> <p>viws.ru - Tất cả về công nghệ hiện đại. Sự cố, mạng xã hội, internet, virus</p> <p><span>2024 - Bảo lưu mọi quyền</span></p> </div> </div> <div class="footer_c"> <ul id="menu-topmenu-1" class="nav"> <li><a href="https://viws.ru/vi/feedback.html">Liên lạc</a></li> <li><a href="">Giới thiệu về trang web</a></li> <li><a href="">Quảng cáo trên trang web</a></li> </ul> <div class="footer_menu"> <ul id="menu-nizhnee-1" class=""> <li id="menu-item-"><a href="https://viws.ru/vi/category/internet/">Internet</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/programs/">Chương trình</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/instructions/">Hướng dẫn</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/browsers/">Trình duyệt</a></li> </ul> <ul id="menu-nizhnee-2" class=""> <li id="menu-item-"><a href="https://viws.ru/vi/category/internet/">Internet</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/programs/">Chương trình</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/instructions/">Hướng dẫn</a></li> <li id="menu-item-"><a href="https://viws.ru/vi/category/browsers/">Trình duyệt</a></li> </ul> </div> </div> </div> </div> </div> </div> <script type="text/javascript">jQuery(function($) { $(document).on("click", ".pseudo-link", function(){ window.open($(this).data("uri")); } );} );</script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9.2'></script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://viws.ru/wp-content/themes/delo/assets/scripts/theme.js'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar", "margin_top" : 60, "margin_bottom" : 200, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-8','ai_widget-5'] } ; </script> <script type='text/javascript' src='https://viws.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script async="async" type='text/javascript' src='https://viws.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0.1'></script> </body> </html>