banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Add menu boot trong Win 7  XML
  [Question]   Add menu boot trong Win 7 05/05/2011 12:55:10 (+0700) | #1 | 236676
[Avatar]
BlueBird
Member

[Minus]    0    [Plus]
Joined: 19/07/2003 04:08:08
Messages: 288
Location: Bến Thượng Hải
Offline
[Profile] [PM]
Chào anh em HVA, lại 1 lần nữa phiền anh em.
Hiện tại tớ có 1 file setup với nội dung (rút gọn) như sauCode:
if exist boot.ini goto :WindowsXP
if exist bootmgr goto :Windows7
:WindowsXP
bootcfg /timeout 2
attrib -s -r -h boot.ini
echo c:\test.bin="Tool Test">>boot.ini
goto :RunX
:Windows7
bcdedit /timeout 2
for /f "tokens=3" %%A in ('bcdedit /create /d "Tool Test" /application bootsector') do set ID=%%A
bcdedit /set %ID% device partition=C:
bcdedit /set %ID% path \test.bin
bcdedit /displayorder %ID% /addlast
goto :setup
:setup
attrib .......
...........

Tập tin này nằm trong 1 tập tin Winrar SFX (test.exe), sau khi giải nén vào ổ C: thì sẽ thực thi tập tin setup.bat ở trên, vấn đề nằm trên Windows 7 smilie (trên Windows XP thì "êm" rồi).

Dù chạy tập tin test.exe với quyền admin (Run as ministator khi bấm phải chuột vào nó), thì những lệnh khác như cacls, attrib ... thì ok, có mỗi thằng bcdedit thì... không tác dụng (xem lại bằng bcdedit /enum thì không thấy). Nhưng copy cái đoạn thuộc Windows7 ở trên quăng qua 1 tập tin .bat khác rồi chạy (Run as ministrator) thì nó chịu add cái menu "Tools Test" đó vô.

Vậy có cách nào mà không phải chạy lại nó 1 lần nữa không, chạy bằng cách gọi nó trong Winrar là xong luôn đó. (đi mượn được cái máy cài Win 7 cũng là cực rồi, chạy đi chạy lại cái Rar SFX này cũng mệt ko kém smilie)

Cám ơn trước nha
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|