Viết chương trình tự chạy các ứng dụng bảo vệ và quét dọn hệ thống

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Viết chương trình tự chạy các ứng dụng bảo vệ và quét dọn hệ thống

Bài gửi  NguyenMinhCanh(I12A) on 7/4/2012, 22:44

Thay vì phải mở từng giao diện từng phần mềm để sử dụng các tính
năng chứa trong nó, tại sao bạn không tự động hóa các thao tác này bằng
dòng lệnh? Mỗi khi muốn cho phần mềm hoạt động, bạn chỉ cần nhấp chuột
vào tập tin lệnh đã tạo sẵn.

Dọn dẹp máy tính và quét virus là việc cần làm sau một khoảng thời
gian dài hoạt động. Tuy nhiên, với những người mới sử dụng máy tính thì
việc thao tác trên các phần mềm với nhiều tính năng khác nhau có thể hơi
phức tạp. Đa số các phần mềm đều hỗ trợ việc sử dụng bằng dòng lệnh
trong Command line, song ít ai để ý vì rất khó nhớ. Tuy nhiên, bạn có
thể tận dụng các dòng lệnh để tạo sẵn tập tin chứa lệnh thực thi các
phần mềm thường dùng. Khi muốn gọi phần mềm hoạt động, bạn chỉ việc nhấp
đôi vào tập tin chứa mã lệnh. Bài viết hướng dẫn bạn cách tạo tập tin
để thực thi 5 phần mềm miễn phí với các công dụng dọn dẹp ổ đĩa,
registry và quét virus.

Trước tiên, bạn cần tắt UAC bằng cách vào Control Panel > User Accounts and Family Safety > User Accounts > Change User Account Control settings. Ở hộp thoại hiện ra, bạn kéo thanh trượt về điểm dưới cùng (Never notify) rồi nhấn OK và khởi động lại máy.




1. Dọn dẹp hệ thống bằng CCleaner

CCleaner
là phần mềm miễn phí giúp dọn rác và xóa các khóa dư thừa trong
registry. Thay vì phải mở giao diện chương trình mỗi khi muốn quét dọn
hệ thống, bạn mở Notepad và dán vào đoạn mã sau







Option Explicit

On Error Resume Next

Dim WshShell

Dim retVal

set WshShell=CreateObject("WScript.Shell")

WshShell.run "CCleaner.exe /AUTO"













Bạn lưu lại tập tin Notepad với tên CleanComputer.wsf. Khi lưu, bạn nhớ nhấp mũi tên xổ xuống tại mục Save as type, chọn All Files.




Xong, bạn thử nhấp đôi chuột vào tập tin CleanComputer.wsf,
biểu tượng CCleaner sẽ hiện ra dưới khay hệ thống để bắt đầu dọn dẹp.
Chương trình sẽ sử dụng lại các thiết lập ở lần sử dụng trước.




2. Dò tìm spyware

Spybot - Search & Destroy là trợ thủ đắc lực để dọn sạch spyware trên hệ thống. Để thêm tính năng tự động dò tìm spyware vào tập tin CleanComputer.wsf đã tạo, bạn mở tập tin và thêm vào trước dòng




WshShell.run "spybot.bat"



Sau đó, bạn dùng Notepad tạo tập tin spybot.bat nằm cùng thư mục tập tin CleanComputer.wsf có nội dung:


C:Program Files (x86)Spybot - Search & DestroySpybotSD.exe" /taskbarhide /autocheck /autofix /autoclose




Nếu cài Spybot - Search & Destroy ở ổ đĩa khác, bạn nhớ sửa lại
đường dẫn trong tập tin spybot.bat cho đúng. Ngoài ra, 4 giá trị /taskbarhide, /autocheck, /autofix, /autoclose
có ý nghĩa lần lượt là hoạt động ở chế độ ngầm dưới khay hệ thống, tự
động dò tìm spyware, tự động diệt spyware, khi diệt xong sẽ tự đóng
chương trình lại. Với 4 giá trị trên, chương trình sẽ tự làm việc từ A-Z
mà bạn không phải nhúng tay vào.




3. Dò tìm phần mềm độc hại

Microsoft Windows Malicious Software Removal Tool
là công cụ giúp tìm và xóa các phần mềm gián điệp ra khỏi hệ thống.
Phần mềm chỉ gồm một tập tin chạy trực tiếp không cần cài đặt nên sau
khi tải về từ Microsoft, bạn đổi tên tập tin thực thi thành malremove.exe cho dễ nhớ. Sau đó, bạn thêm vào trước dòng trong tập tin CleanComputer.wsf đoạn:



WshShell.run "malremove.exe /Q /F:Y"



Tương tự Spybot - Search & Destroy, các giá trị /Q/F:Y cũng có ý nghĩa là hoạt động ở chế độ im lặng và tự động diệt malware mà không cần hỏi.




Lưu ý: tập tin malremove.exe phải nằm cùng thư mục với CleanComputer.wsf.

Nếu lần đầu sử dụng thấy hộp thoại Security Warning hiện ra, bạn bỏ dấu chọn tại dòng Always ask before opening this file rồi nhấn Run. Những lần sau, hộp thoại này sẽ không xuất hiện nữa.




4. Dọn dẹp rác và cập nhật Windows

Disk Cleanup là công cụ dọn dẹp các tập tin rác cho phân vùng hệ
thống có sẵn trong Windows. Để thử mở giao diện Disk Cleanup bằng dòng
lệnh, bạn vào Start > Run (hay nhấn tổ hợp phím Windows + R) rồi gõ cleanmgr /sageset:1, nhấn OK.




Để thêm tính năng dọn dẹp hệ thống bằng công cụ Disk Cleanup vào tập tin CleanComputer.wsf, bạn cũng thêm vào tập tin dòng



WshShell.run "Cleanmgr /sagerun:1"



Giá trị /sagerun:1 giúp tiện ích hoạt động ở chế độ im lặng.

Nếu muốn thực hiện giải phân mảnh ổ đĩa, bạn bổ sung thêm vào CleanComputer.wsf các dòng ứng với ký tự ổ đĩa




WshShell.run "Defrag volume c: "

WshShell.run "Defrag volume d: "




WuInstall
là tiện ích miễn phí giúp quản lý và cập nhật Windows. Để hệ thống luôn
ổn định và bảo mật, bạn nên dùng WuInstall để tải và cài đặt các bản vá
mới nhất cho Windows. Sau khi cài WuInstall, bạn thêm vào tập tin CleanComputer.wsf dòng



WshShell.run "wuinstall.exe /install /reboot_if_needed"



5. Quét virus

Sau khi đã quét dọn và cập nhật Windows, bước cuối cùng là quét
virus cho toàn hệ thống. Hầu hết các trình diệt virus đều cung cấp sẵn
các lệnh quét virus trong phần hướng dẫn sử dụng. Chẳng hạn, với
Kaspersky Anti-Virus, bạn thêm vào tập tin CleanComputer.wsf dòng



WshShell.run "AVP.exe SCAN /ALL /i4"





Tùy vào phần mềm diệt virus đang dùng mà bạn tìm mã lệnh cho phù hợp.

Bước quan trọng cuối cùng

Để kết thúc tập tin CleanComputer.wsf, bạn thêm vào trước dòng đoạn




WScript.Quit



Nếu gặp vấn đề trong quá trình tạo hay chạy tập tin CleanComputer.wsf, bạn tải tập tin mẫu tại đây.

Chỉ với một tập tin CleanComputer.wsf, bạn có thể thực hiện rất nhiều tác vụ cùng lúc mà không phải cấu hình thêm. Thuận tiện hơn, bạn có thể lên lịch chạy tập tin CleanComputer.wsf vào một thời điểm nào đó, bạn vào Start > All Programs > Accessories > System Tools > Task Scheduler để cấu hình thêm.

Nguồn: Genk
avatar
NguyenMinhCanh(I12A)

Tổng số bài gửi : 41
Join date : 16/02/2012
Age : 27
Đến từ : Tp.HCM

Xem lý lịch thành viên http://www.ositeo.comule.com

Về Đầu Trang Go down

Viết chương trình tự chạy các ứng dụng bảo vệ và quét dọn hệ thống

Bài gửi  DuongTrungQuan on 9/4/2012, 21:12

độc thiệt thanks cái.

DuongTrungQuan

Tổng số bài gửi : 57
Join date : 16/02/2012

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết