หน้าเว็บ

วันจันทร์ที่ 2 เมษายน พ.ศ. 2555

ปุ่ม Boot Bios ของคอม & Notebook

ปุ่ม Boot Bios ของคอม &  Notebook

PC          
                 Bios                 Boot
====================
ASUS          Del                  F8
ASROCK      Del,F2              F11
Acer(PC)      Del                  F12
Biostar        Del                  F12
ECS            Del                  F11
Gigabyte      F2                   F12
HP*            F1                   ESC       (บอร์ด ASUS)
Intel           F2                   F10        (บอร์ดอินเทล Intel atom , Intel 3420GPLC)
IBM            F1                   F12

===============================


NB
                 Bios                 Boot
====================
Acer            F2                   F12 (บางรุ่นไม่มี หรือต้องเข้าไปเปิดเมนูบูทในบออสก่อน)
ASUS           F2                  Esc
Compaq       F10                 F9
DELL           F2                   F12
Gigabyte      F2                   F12
HP              F10                 F9
Lenovo        F2                   F12
MSI            Del                  F11
Samsung     F2                   Esc(ต้องกดเร็วๆ กดให้ทัน อิอิ)
Sony           F2                   N/A
Toshiba       F2                   F12

การใช้งาน Windows Post Install [WPI] เบื้องต้น

WPI โปรแกรมที่จะช่วยในการจัดการการลงโปรแกรมให้เรา แบบคนขี้เกียจกดทีเดียวลงโปรแกรมให้เราทั้งชุดโดยไม่ต้องมานั่งกดติดตั้งที ละตัว ๆ
โดยการใช้สคริปคำสั่งในการติดตั้งโปรแกรมให้เรา  ตัวอย่าง สคริปของ WPI

prog[pn]=['bejeweled2'];
ordr[pn]=[032]; --->แก้ไขตัวเลขที่กลายเป็นอีโมคือ [ศูนย์สามสอง]
uid[pn]=['BEJEWELED2'];
dflt[pn]=['yes'];
cat[pn]=['Games'];
forc[pn]=['no'];
configs[pn]=['YES'];
gcond[pn]=['FileExists(\'%programfiles%\\\')'];
cmd1[pn]=['%wpipath%\\Install\\bejeweled2\\Bejeweled2Install.exe /S'];
regb[pn]=['%wpipath%\\Install\\bejeweled2\\Bejeweled2RegCode.reg'];
pn++;



เริ่ม ทำความรู้จักกับมันทีละตัว เอาตามผมเข้าใจนะ ผมมันพวกวิชาเกิน ดังนั้นอาจจะอธิบายผิดหลักวิชาการไปบ้าง ท่านใดเห็นแล้วขัดตาก็ขออภัยมา ณ ที่นี้ อธิบายโดยคร่าวๆก็จะได้ดังนี้



prog[pn]=['bejeweled2'];   ตรงนี้เป็นชื่อของโปรแกรมที่จะให้แสดงในหน้าต่างของโปรแกรม WPI
ordr[pn]=[032];      ตรงนี้เป็นลำดับการลงว่าอันไหนก่อนอันไหนหลัง  --->แก้ไขตัวเลขที่กลายเป็นอีโมคือ [ศูนย์สามสอง]
uid[pn]=['BEJEWELED2'];  อันนี้คือชื่อโปรแกรม
dflt[pn]=['yes'];   กำหนดให้โปรแกรมWPI ติดตั้งโปรแกรมนี้โดยอัตโนมัติหรือไม่  yes เท่ากับใช่ no เท่ากับ ไม่
cat[pn]=['Games'];  ชื่อหมวดหมู่ของโปรแกรมนั้นๆว่าอยู่หมวดหมู่ไหน
forc[pn]=['no'];
configs[pn]=['YES'];
gcond[pn]=['FileExists(\'%programfiles%\\\')'];   สั่งให้ไปอยู่ใน C:. Programefiles
cmd1[pn]=['%wpipath%\\Install\\bejeweled2\\Bejeweled2Install.exe /S'];  คำสั่งให้WPI ไปหาตัวโปรแกรมจากไหนมาติดตั้ง พร้อมทั้งคำสั่ง Swicth Parameter
regb[pn]=['%wpipath%\\Install\\bejeweled2\\Bejeweled2RegCode.reg'];
pn++;  หากไฟล์เป็น Registry file ก็ใช้คำสั่งงนี้



ก่อนจะเล่นอะไรกับ WPI มาทำความรู้จักกับ Switch Parameter ว่าคืออะไร
Switch Parameterคือ สคิ๊ปโค๊ดหรือรหัสคำสั่งที่ทำให้โปรแกรมทำงานเอง ตั้งแต่ต้นจนจบ เพียงแต่เราดับเบิ้ลคลิ๊กที่ไฟล์คำสั่งเพียงครั้งเดียวเท่านั้น
โดยจะมีรูปแบบเป็น setup.exe /Option
ตัวอย่างของ  Install Options
   /a     Add following parameters to the archived msi.
   /v    Parameters used after this, are passed to the *.msi inside a package.
Display Options
   /s    Silent install *.exe packaged.
   /qn    Silent install *.msi.
   /qb    Silent install *.msi with progress window.
             อันที่จริงยังมีอีกหลายตัว แต่เดี๋ยวจะยาวไป เอาแค่นี้พอ ให้แค่พอเห็นหน้าตาพอ


ทำความรู้จักกันมาพอหอมปากหอมคอแล้ว คราวนี้ก็เริ่มกันเลยดีกว่า
1 ขั้นแรกก็เริ่มจาการหา จากการเตรียมโปรแกรมที่เราจะใช้ทำ WPI
เปิดโปรแกรม WPI จะได้หน้าตาตามรูป ให้ก็อปปี้ไฟล์ติดตั้งโปรแกรมที่เราจะทำไปไว้ในโฟลเดอร์ Install ก่อน





2 หา  Switch Parameter
โปรแกรมที่ผมใช้หา Switch Parameter หลักๆก็สองตัว
ตัวแรก USSF ซึ่งตัวนี้มีมากับโปรแกรม WPI อยู่แล้ว อยู่ที่ โฟลเดอร์ Tools ในโปรแกรม WPI




เปิดขึ้นมาก็จะได้หน้าตาอย่างนี้

ภาพนี้ได้ถูกเปลี่ยนขนาด ขนาดต้นฉบับคือ 684x411 ต้องการดูภาพเต็มขนาดคลิกที่นี่...


ให้กดที่ด้านหลังบรรทัด FILE

ภาพนี้ได้ถูกเปลี่ยนขนาด ขนาดต้นฉบับคือ 570x424 ต้องการดูภาพเต็มขนาดคลิกที่นี่...


เพื่อเปิดตัวโปรแกรมที่เราต้องการหา Switch Parameter เมื่อได้แล้วกด Open ตามรูป

ภาพนี้ได้ถูกเปลี่ยนขนาด ขนาดต้นฉบับคือ 636x368 ต้องการดูภาพเต็มขนาดคลิกที่นี่...


รอ สักแวบเดียวโปรแกรมจะหา Switch Parameter มาให้เรา โดยบรรทัดที่ลูกศรชี้คือ Switch Parameter ที่เราจะเอาไปใช้ ให้ก็อปไว้ แล้วเอาไปใช้ปรับแต่ง WPI ต่อไป


 อีกตัวนึงคือ C MENU
ตัวนี้ไม่มีต้องหาโหลดมาติดตั้งในเครื่องก่อน วิธีใช้โปรแกรมก็ตามนี้ครับ



คลิ๊กขวาที่ตัวโปรแกรม ที่เราต้องการจะหา Switch Parameter แล้วเลือก
More option  >> Installer tools  >> Identify Install
ตามรูป



ให้ก็อปโค้ดที่ลูกศรชี้ไว้ แล้วเอามาใช้ในการปรับแต่ง

3 ปรับแต่งสคริปของโปรแกรม WPI
ชั้นตอนสำคัญแล้วคือการปรับแต่งสคริปคำสั่งของโปรแกรม WPI
โดยตัวโปรแกรมเองมีคำสั่งคอนฟิค เพื่อที่จะเพิ่มหรือปรับแต่งอยู่ แต่ผมไม่ชอบใช้ ผมชอบเข้าไปปรับแบบตรงเลย เอาตามวิธีผมแล้วกันนะ



เปิดโฟลเดอร์ WPISCRIPTS ที่อยู่ใน WPI



มองหาไฟล์ชื่อ CONFIG แล้วคลิ๊กขวาเลือก Edit ตามรูป

มองไล่ลงมาจนเจอ  Your programs here หลังจากนั้นจะเป็น สคริปที่เราจะปรับแต่ง

prog[pn]=['JetAudio6'];   ชื่อโปรแกรมที่จะใช้ใน WPI
ordr[pn]=[025];      ลำดับการลง --->แก้ไขตัวเลขที่กลายเป็นอีโมคือ [ศูนย์สองห้า]
desc[pn]=['play song and media'];     บรรยายสรรพคุณสักหน่อย
uid[pn]=['JETAUDIO6'];   ชื่อโปรแกรม
dflt[pn]=['yes'];  กำหนดให้ติดตั้งอัตโนมัติ
cat[pn]=['Multimedia'];  หมวดหมู่ของโปรแกรม
forc[pn]=['no'];
configs[pn]=['YES'];
gcond[pn]=['FileExists(\'%programfiles%\\\')']; ให้อยู่ใน C:>Programefiles
cmd1[pn]=['%wpipath%\\Install\\JetAudio.exe /S'];
pn++;

%wpipath%\\Install\\JetAudio.exe /S'
%wpipath% คือมองหาใน path ที่ชื่อ WPI หากเป็น  %CDROM% ก็จะไปหาจาก CDROM
\\Install\\JetAudio.exe       \\ชื่อโฟลเดอร์\\ชื่อไฟล์
กำหนดแบบนี้คือให้ หาในโฟลเดอร์ Install ไฟล์ชื่อ  Jetaudio.exe

(เว้นวรรค) /S'  ใส่ Switch Parameter ที่เราใช้โปรแกรมข้างต้นหามาได้
โดยระหว่าง setup.exe กับตัว Switch Parameter ต้องมีเว้นวรรค
Seup.exe เว้นวรรค /S

หากต้องการเพิ่มโปรแกรมต่อๆไปก็ก็อปโค้ดด้านล่างแล้วปรับแต่ง จะเอากีตัวก็ทำไป เสร็จแล้วก็ SAVE

prog[pn]=['ชื่อโปรแกรม'];
ordr[pn]=[ลำดับการลง];
uid[pn]=['ชื่อโปรแกรม'];
dflt[pn]=['no'];
cat[pn]=['หมวดหมู่'];
forc[pn]=['no'];
configs[pn]=['yes'];
gcond[pn]=['FileExists(\'%programfiles%\\\')'];
cmd1[pn]=['"%wpipath%\\Install\\ชื่อโฟลเดอร์\\ชื่อโปรแกรม.EXE"'];
pn++;