Có gì mới?
Việt Game - NET

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Lưu ý trước khi đăng ký thành viên.! Đọc kỹ quy định của forum, nếu thành viên thường có thể sử dụng mọi tính năng như chatbox, đăng bài, bình luận được hết. Nhưng một số link đính kèm sẽ bị ẩn, nếu VIP mới thấy.

Vietboot Forum

Code tạo file .exe từ file .bat nhanh gọn cho anh em.

tspks9

Thành viên
Tham gia ngày
07/06/2019
Bài viết
175
Reaction score
77
Điểm
28
1. Tạo file A.bat với nội dung sau:
Mã:
;@echo off
;Title Converting batch scripts to file.exe with iexpress
;Mode 75,3 & color 0A
;Rem Original Script https://github.com/npocmaka/batch.scripts/edit/master/hybrids/iexpress/bat2exeIEXP.bat
;echo(
;if "%~1" equ "" (
    ;echo  Usage : Drag and Drop your batch file over this script:"%~nx0"  
    ;Timeout /T 5 /nobreak>nul & Exit
;)
;set "target.exe=%__cd__%%~n1.exe"
;set "batch_file=%~f1"
;set "bat_name=%~nx1"
;set "bat_dir=%~dp1"
;Set "sed=%temp%\2exe.sed"
;echo              Please  wait a while ...  Creating "%~n1.exe" ...
;copy /y "%~f0" "%sed%" >nul
;(
    ;(echo()
    ;(echo(AppLaunched=cmd /c "%bat_name%")
    ;(echo(TargetName=%target.exe%)
    ;(echo(FILE0="%bat_name%")
    ;(echo([SourceFiles])
    ;(echo(SourceFiles0=%bat_dir%)
    ;(echo([SourceFiles0])
    ;(echo(%%FILE0%%=)
;)>>"%sed%"

;iexpress /n /q /m %sed%
;del /q /f "%sed%"
;exit /b 0

[Version]
Class=IEXPRESS
SEDVersion=3
[Options]
PackagePurpose=InstallApp
ShowInstallProgramWindow=0
HideExtractAnimation=1
UseLongFileName=1
InsideCompressed=0
CAB_FixedSize=0
CAB_ResvCodeSigning=0
RebootMode=N
InstallPrompt=%InstallPrompt%
DisplayLicense=%DisplayLicense%
FinishMessage=%FinishMessage%
TargetName=%TargetName%
FriendlyName=%FriendlyName%
AppLaunched=%AppLaunched%
PostInstallCmd=%PostInstallCmd%
AdminQuietInstCmd=%AdminQuietInstCmd%
UserQuietInstCmd=%UserQuietInstCmd%
SourceFiles=SourceFiles

[Strings]
InstallPrompt=
DisplayLicense=
FinishMessage=
FriendlyName=-
PostInstallCmd=<None>
AdminQuietInstCmd=

2. Tạo file bat cần chạy đặt tên ví dụ là B.bat
3. Kéo file B.bat vào file A.bat sẽ tự tạo ra file mới với tên B.exe

qaYpg.gif
 
à quên anh em tải file
Nội dung bị ẩn - Xem hướng dẫn nâng cấp VIP ở đầu forum.
Bạn phải nâng cấp lên VIP mới xem được nội dung này
về máy, rồi chỉnh đường dẫn lại nhé nhé, kẻo trên github người ta bỏ virut vào chạy thì nguy đấy.
 
Có sửa bởi điều hành viên:
kéo về test thử nào , cảm ơn chủ thớt.
 
Đã test và chạy được! Thanks anh đã chia sẻ, đỡ phải cài Bat to exe
 
hay quá pác ! bác chắc siêu về file bat ! cho e hỏi mình muốn add folder program data vs local hay roaming .... thì mình dùng lệnh nào pác ! thanks pác
 
Thanks bro, để tui nghịch thử xem thế nào
 
có thêm icon được k anh ơi!!!
 
tạo shortcut cho file exe rồi chỉnh icon của shortcut nha bạn.
 
Ko tải được bác chủ top ơi
 
link direct
Mã:
https://raw.githubusercontent.com/npocmaka/batch.scripts/master/hybrids/iexpress/bat2exeIEXP.bat
 
các bác tải file này nhé, link trên mình mới test không được.
 

Attachments

  • Make exe.zip
    845 bytes · Đã xem: 0
dùng xcopy đi bác.
Mã:
xcopy "C:\THUMUC_A\*.*" "D:\THUMUC_A\" /K /D /H /Y
vậy e mún làm 1 file xuất ra file bat để chạy game all lệnh như vầy ổn và đầy đủ ko bác
@echo off
xcopy "C:\Users\Administrator\.BigNox" "E:\Online Games\nox_v6.6.1.3\Path\Path1" /K /D /H /Y
xcopy "C:\Users\Administrator\AppData\Local\Nox" "E:\Online Games\nox_v6.6.1.3\Path\Path2" /K /D /H /Y
xcopy "C:\Users\Administrator\AppData\Local\NoxSrv" "E:\Online Games\nox_v6.6.1.3\Path\Path3" /K /D /H /Y
reg import "...."
START "" "E:\Online Games\nox_v6.6.1.3\Nox\bin\Nox.exe"
 
nhudanh0101
bạn xuống máy trạm chạy code đó xem nó copy đúng thư mục chưa rồi chuyển nó qua file exe xong add vào menu game thôi.
 
Bạn dùng lệnh này nha, mình mới test lại lệnh kia nó không copy file với thư mục mà chỉ copy thư mục thôi.
Mã:
echo D | xcopy /e "C:\THUMUC_A" "D:\THUMUC\THUMUC_A"

Câu lệnh trên giải quyết vấn đề là: Copy THUMUC_A vào đường dẫn D:\THUMUC\ với THUMUC_A chứa file, folder, emty folder (thư mục rỗng).

Giải thích:
  • echo D => xác nhận THUMUC_A là directory.
  • /e => Copy folders, subfolders và Empty folders

Lưu ý là cả Ổ C và D đều phải có tên THUMUC_A nhá nếu bạn để D:\THUMUC\ thì nó sẽ copy THUMUC_A thành THUMUC đó.
 
@@tspks9
bác thật lợi hại ! đúng lệnh trên ko copy được folders, giờ lệnh bác đưa sau ok copy được hết ! chỉ cần vậy là đưa lên menu game xài được rồi hả bác ? cảm ơn bác nhiều !
 

Top Bottom