Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 7 của 7
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi bkavPro
    Làm cách nào viết 1 file bat được chạy ẩn nhỉ ?
    Kiểu như thế này: http://www.ntwind.com/software/utilities/hstart.html
    Thì viết file một file bat tạo ra một file vbs trong đó có lời gọi đến chương trình cmd cần chạy ẩn. Mềnh nhớ là trong vbscript có hàm Scripting.Run với option hide cửa sổ thì phải.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi bkavPro
    Làm cách nào viết 1 file bat được chạy ẩn nhỉ ?
    Kiểu như thế này: http://www.ntwind.com/software/utilities/hstart.html
    Chưa thử nhưng mình nghĩ sử dụng thích hợp các tham số trong các hàm ShellExecute hoặc CreateProcess là được.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nguyenbinh07
    Chưa thử nhưng mình nghĩ sử dụng thích hợp các tham số trong các hàm ShellExecute hoặc CreateProcess là được.
    E hèm. Trong file Bat đâu có gọi API được.
    Trong VBScript hỗ trợ hàm Run với tham số cho phép HideWindow. Nhưng mà từ file bat đơn thì khó có thể gọi được hàm trong VBSCript thì thế dùng file bat tạo ra 1 file VBS rồi gọi nó thực hiện luôn.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nguyenbinh07
    Chưa thử nhưng mình nghĩ sử dụng thích hợp các tham số trong các hàm ShellExecute hoặc CreateProcess là được.
    tớ nghĩ là .bat file ko phải là pe file thì làm sao CreateProcess được

  6. #6
    Ngày tham gia
    Sep 2015
    Đang ở
    hà nội
    Bài viết
    0
    mà thấy ở virrus trong usb
    có lúc chỉ có mỗi 1 file .bat
    nó chạy cũng ko thấy cửa sổ hay gì cả

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi langman
    mà thấy ở virrus trong usb
    có lúc chỉ có mỗi 1 file .bat
    nó chạy cũng ko thấy cửa sổ hay gì cả
    À đó là dạng excutable giả dạng .bat thôi.
    Window nó chia ra 4 dạng tập tin thực thi trực tiếp được

    1.Dạng đuôi .com (ít dùng bi giờ)
    2.Dạng đuôi .exe (phổ biến)
    3.Dạng cmd (tập tin kịch bản thực hiện trong window về bản chất nó là các dòng lệnh text)
    4.Dạng bat (dạng tập tin kịch bản như cmd nhưng hỗ trợ từ thời MS-DOS)

    Chả biết vì lý do gì mà tập tin dạng exe đổi tên sang dạng bat hoặc vẫn chạy như exe thường nên một số virus lợi dụng điểm này đổi tên exe của nó thành dạng .bat hoặc dạng .cmd.

    Ngoài ra có một số bạn có thể nói là còn 2 dạng nữa là .vbs và .js.
    Đây cũng là 2 dạng tập tin script hỗ trợ chạy trên Windows, nhất là trên Windows Server hay dùng 2 dạng này để hỗ trợ việc quản trị mạng. Nhưng thực sự khi chạy các bạn phải viết mã vbscript hoặc jScript vô đó và nó có trình thông dịch để chạy. Click đúp vào cái nó tìm trình thông dịch cscript.exe và chạy chương trình (nếu có lỗi cú pháp hay gì đó thì script sẽ bị dừng) nên mình không liệt kê ở trên.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •