SabyeZone สบายโซน

อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Mr.SabyeZone

  • *
  • 1432
  • 946
อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« เมื่อ: กุมภาพันธ์ 27, 2009, 01:41:36 PM »
ยกระดับความรู้ด้านคอมพิวเตอร์ของท่านให้แน่นขึ้น ด้วยการเข้ามาอ่านบทความที่นี่ประจำ ท่านจะได้รับความรู้ในสิ่งที่หาได้ไม่ง่ายนักบนอินเทอร์เน็ต เพราะเป็นผลงานค้นคว้าทดลองของผมเอง เมื่อประสบความสำเร็จในสิ่งใด ก็จะนำความรู้ที่ได้นั้น มาถ่ายทอดให้สาธารณะชนได้รับความรู้กัน หวังอย่างยิ่งว่าบทความนี้น่าจะมีส่วนช่วยผลักดัน บุคคลากรของประเทศให้เกิดการพัฒนาต่อไป...
------------------------------------------------------------------------------------------------
วัน ต่อไป ถ้าท่านมีเวลาว่าง ก็ให้เข้ามาอ่านบทความที่นี่ ผมจะนำบทความ ความรู้ มาลงให้เรื่อยๆ เรียนรู้และทดลองพร้อมๆกันไปเลย ได้ความรู้กันเดี๋ยวนั้นเลย
----------------------------------------------------------------------------------------------
ประเดิม เริ่มต้นด้วยการเรียนรู้เกี่ยวกับ การเขียนและการใช้งานสคิ๊ปไฟล์คำสั่ง .bat (Batch Files) พื้นฐานเบื้องต้น ซึ่งเมื่อทำและนำไปใช้งาน จะรันโดยอาศัยโปรแกรม Command Prompt เพื่อสั่งให้บางสิ่งบางอย่าง บนวินโดว์ทำงาน ตามที่เขียนสั่ง เช่น รันหรือเปิดโปรแกรมต่างๆ ไฟล์เอกสาร,ไฟล์รูปภาพ,ไฟล์เพลง เป็นต้น ถ้าเป็นการสั่งติดตั้งโปรแกรมแบบอัตโนมัติ ก็ใส่ S-Parameter (Silent Switch Parameter) ลงไปด้วย
---------------------------------------------------------------------------------------------
รูปแบบคำสั่ง: เท่าที่รู้ วางได้2รูปแบบ เขียนด้วยโปรแกรม Notepad และ save เป็นไฟล์สกุล .bat
1.ใช้คำสั่ง Start
ตัวอย่าง:
@echo off
Start Winamp.exe
exit
-----------------------------------------------------------------------------
2.ใช้เครื่องหมาย "  " เป็นตัวกำหนด
ตัวอย่าง:
@echo off
"Winamp.exe"
exit
----------------------------------------------------------------------------
การ เขียนไฟล์คำสั่ง .bat ท่านต้องระวังเรื่อง การระบุชื่อไฟล์ที่สั่งรัน และการวาง พาธที่อยู่ ให้ถูกต้องด้วย มิฉะนั้นแล้ว ไฟล์.bat ที่ทำออกมา จะทำงานผิดพลาด เช่น ถ้าไฟล์ Winamp.exe ถูกเก็บอยู่ในโฟลเดอร์Winampอีกชั้นหนึ่ง ก็ให้ระบุพาธ ตามตัวอย่าง
ตัวอย่าง:
@echo Off
"Winamp\Winamp.exe"
exit
..หรือ..
@echo Off
Start Winamp\Winamp.exe
exit
------------------------------------------------------------------------------
การใช้อ้างชื่อและใช้เครื่องหมาย % %ประกอบ แทนไดร์หลัก ที่ควรทราบ เช่น.
C:\ ..ก็จะเท่ากับ.. %WindowsDrv% เป็นต้น และยังมีอ้างอื่นๆอีก เช่น. %SystemDrv% ,%DesktopDrv%
------------------------------------------------------------------------------
ตัวไฟล์คำสั่ง.bat ก็เช่นกัน เมื่อต้องการสั่งอะไรให้ทำงาน ก็ต้องนำมาวางประกบคู่กันไว้กับสิ่งนั้นๆ ..ถึงจะทำงานได้ถูกต้อง
-----------------------------------------------------------------------------
สคิ๊ปที่เขียนให้ดูเป็นตัวอย่างด้านบนนั้น เป็นการเขียนแบบย่อๆ นะครับ เพื่อให้ท่านได้เรียนรู้ ทำความเข้าใจเบื้องต้นก่อน
แต่ตัวอย่างสคิ๊ปคำสั่ง.bat ที่อยู่ด้านล่างนี้ เป็นการเขียนเต็มรูปแบบ พร้อมคำอธิบายความหมาย
ตัวอย่าง:
@echo off                                         หมายถึง  ซ่อนตัวอักษรบางอย่าง ไม่ให้แสดงออกทางหน้าต่าง Command Prompt
title Winamp Setup                              หมายถึง ให้แสดงตัวอักษรบนไตเติ้ลบาร์ ของโปรแกรม Command Prompt
echo.                                                หมายถึง เว้นวรรค(บันทัด)ไม่แสดงตัวอักษรใดๆ
echo Installing Winamp Please wait...      หมายถึง ให้แสดงตัวอักษร ออกทางหน้าต่าง Command Prompt
start winamp.exe                                 หมายถึง สั่งรัน หรือ เปิดโปรแกรม
echo.
pause                                  หมายถึง  หยุดหน้าต่าง Command Prompt ไว้ชั่วคราว ถ้าจะให้ทำงานต่อ..กดปุ่ม Space bar
exit                                                   หมายถึง  ปิดหน้าต่างโปรแกรม Command Prompt
---------------------------------------------------------------------------------
เพิ่ม เติม:ข้อดีเกี่ยวกับ WindowsXP ..เวลาติดตั้งโปรแกรมต่างๆเสร็จ โปรแกรมมักจะมีผลสมบูรณ์ สามารถใช้งานได้เลย ไม่ต้องสั่ง Restart เครื่อง
แต่มีบางโปรแกรมที่ เมื่อติดตั้งเสร็จแล้ว ต้องสั่ง Restart เครื่องด้วย ถึงจะมีผล ทำให้โปรแกรมใช้งานได้อย่างสมบูรณ์
ฉนั้น.. ในสคิ๊ปคำสั่งติดตั้งโปรแกรมแบบอัตโนมัติ ที่ต้องการสั่ง Restart เครื่อง เมื่อติดตั้งเสร็จ จึงจำเป็นต้องใส่สคิ๊ป Shutdown เพิ่มเติมลงไปดังนี้
ตัวอย่าง:
@echo off                                         
title Winamp Setup                             
echo.                                               
echo Installing Winamp Please wait...     
start winamp.exe (ตรงนี้ใส่ S-Parameter)                                 
echo.
shutdown   -r -t 05
exit
------------------------------------------------------------------------------
ข้อ ควรระวัง:ในการเขียนสคิ๊ปคำสั่ง ต้องระมัดระวัง อย่าพิมพ์ผิดหรือตกหล่น และช่วงไหนมีการเว้นวรรค ก็ต้องเว้นวรรคให้ถูกต้องด้วย..ไม่งั้นไฟล์คำสั่งที่ทำออกมาจะทำงานผิดพลาด
-------------------------------------------------------------------------------         
จริงๆ แล้วสคิ๊ปคำสั่ง Batch File มีมาก กว่านี้นะครับ ผมคัดเฉพาะที่จำเป็นต้องใช้งานมาเท่านั้น ถ้าขืนแนะนำให้ทั้งหมด รับรองท่านต้อง "มึนตึบ" กันแน่ (สมองบางท่าน อาจจะรับไม่ไหว) คราวหน้ามาต่อกันเรื่อง การทำโปรแกรมติดตั้งแบบอัตโนมัติ (ขั้นเซียน)

Credit : คุณ sak2005 จาก Zone-It

คำหลักของกระทู้นี้: อัพเกรดขั้นความรู้คอมพ์, ขั้นเซียน
แท็ก:
ยินดีต้อนรับคุณ ผู้เยี่ยมชม เข้าสู่ SabyeZone :: โซนดีๆของคนสบายๆ
ประกาศ :
 เพื่อนๆชาวSabyezoneแนะนำตัวกันได้ที่นี่ครับ เริ่มหัวข้อโดย Mr.SabyeZone

ออฟไลน์ Sdoi51

  • *
  • 9
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #1 เมื่อ: มีนาคม 12, 2009, 02:21:08 PM »
ขอบคุณครับ... :off (9):สาระที่เป็นประโยชน์ แล้วจะลอง...ครับ

ออฟไลน์ feang316

  • *
  • 26
  • -1
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #2 เมื่อ: มีนาคม 15, 2009, 07:50:33 PM »
 :off (12): :off (2): :off (5): :off (7):อ่านแล้วมึนแต่ก็ขอบคุนฮะ

Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #3 เมื่อ: มีนาคม 21, 2009, 02:58:07 PM »
 :off (7): :off (9):เก่งมากๆเครารพ

อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #4 เมื่อ: เมษายน 04, 2009, 05:07:38 AM »
ขอ คาราวะ เก่งชิบๆ

ออฟไลน์ leng109

  • *
  • 20
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #5 เมื่อ: เมษายน 20, 2009, 11:37:21 PM »
ได้ความรู้เพิ่ม ขอบคุณมากครับ

ออฟไลน์ zeexiao

  • *
  • 13
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #6 เมื่อ: เมษายน 22, 2009, 10:36:17 AM »
สุดยอดจิงๆ  นับถือๆ :off (7):

ออฟไลน์ pouys

  • *
  • 33
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #7 เมื่อ: เมษายน 22, 2009, 03:43:58 PM »
ได้ความรู้ขึ้นมาอีก :off:

ออฟไลน์ HarLem

  • *
  • 5
  • 1
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #8 เมื่อ: เมษายน 29, 2009, 06:10:44 PM »
 :off (9):

ออฟไลน์ gass

  • *
  • 9
  • -1
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #9 เมื่อ: พฤษภาคม 24, 2009, 06:17:24 PM »
ต้องลองครับ   :off (10):

ออฟไลน์ devman

  • *
  • 38
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #10 เมื่อ: มิถุนายน 07, 2009, 09:00:38 AM »
ขอบคุนมากๆๆ

Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #11 เมื่อ: มิถุนายน 27, 2009, 06:56:31 PM »
 :off (9): ขั้น เทพ จริงๆครับ  :off (7): :off (7): :off (7): :off (7):

Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #12 เมื่อ: กรกฎาคม 11, 2009, 11:14:39 AM »
ขอบคุณครับ  รู้อะไรขึ้นเยอะเลย

ออฟไลน์ naruto20

  • *
  • 39
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #13 เมื่อ: กรกฎาคม 17, 2009, 04:15:15 AM »
ไม่ค่อยเข้าใจแต่ก็ขอบคุณครับ

ออฟไลน์ shokobo

  • *
  • 40
  • 0
Re: อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)
« ตอบกลับ #14 เมื่อ: กรกฎาคม 20, 2009, 05:32:37 PM »
ความรุ้ทั้งนั้น

อัพเกรดขั้นความรู้คอมพ์ (ขั้นเซียน)