Chuyển file thi hành sang file vbs
Chào các pác, chúng ta lại gặp nhau trong chủ đề mới, nói là mới nhưng thật ra nội dung thì chẳng có gì mới cả, bài viết này nằm trong sêri bài “chuyển đổi” của em. Gần đây em đã có bài viết với nội dung gần giống, nhưng hình như sử dụng “tay chân” hơi nhiều nên ko mấy…ăn khách . Lần này sẽ giới thiệu với các pác newbie một công cụ cực mạnh để các pác đỡ “vất vả” đồng thời cũng thêm một sự lựa chọn khác cho các pác.
Trước tiên các pác tải công cụ ở đây:
http://rapidshare.de/files/31396567/makevbs.rar.html+ Cách dùng chương trình chuyển đổi:
Cho chạy makevbs.exe các pác sẽ thấy các mục sau:
- Enter source: duyệt đến file thi hành muốn chuyển đổi
- Enter output file: gõ tên file vbs
- Advanced Settings có 3 checkbox, thứ tự từ trên xuống:
1. Chọn ở đây nếu muốn cho chạy file thi hành khi chạy file vbs, file thi hành sẽ được ‘xả’ vào %temp% với tên temp.exe
2. Chọn ở đây nếu muốn file thi hành xả vào %windir%\system32
3. Chọn ở đây nếu muốn thêm code vào file vbs
Chọn xong các pác nhấn Convert để chuyển đổi
+ Mở rộng:
- Chương trình trên ko có lựa chọn để tạo startup value, để tạo nó các pác đánh kiểm ở checkbox 2 & 3 và thêm code sau vào textbox:
Code:
Set Wshell = WScript.CreateObject("WScript.Shell")
Wshell.RegWrite "HKLM\Software\Microsoft\windows\CurrentVersion\Run\startup", "temp.exe", "REG_SZ"
- Để “gọi” file vbs từ file html các pác dùng code sau:
Code:
<html>
<head>
<script language="vbscript" src="test.vbs">
</script>
</head>
</html>
Chúc các pác thành công.
Hoabattu (VNISS)