Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์  (อ่าน 56703 ครั้ง)

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

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #15 เมื่อ: 28, มกราคม 2009, 10:46:42 AM »
การใช้งานโปรแกรม ExeScript3.0 เบื้องต้น
----------------------------------
เมื่อติดตั้งโปรแกรมExeScript3.0 เรียบร้อยและลงทะเบียนโปรแกรมให้เรียบร้อย ก็เปิดโปรแกรมขึ้นมา
ดูที่เมนูด้านบน ..คลิ๊กที่ Open(โฟลเดอร์สีเหลือง)..นำเข้าหรือคลิ๊กเลือกไฟล์คำสั่งที่ต้องการใช้งาน จากนั้น..คลิ๊ก Open
..คลิ๊กที่ Project ..คลิ๊กเลือกที่ Build ..คลิ๊ก Save เป็นอันเสร็จ ได้ไฟล์คำสั่ง.exeออกมา นำไปใช้งานได้เลย...


คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #16 เมื่อ: 28, มกราคม 2009, 10:47:29 AM »
การสร้างไฟล์คำสั่ง exe เอนกประสงค์
-----------------------------
เพื่อนำไปใช้ในงานได้หลากหลายมากขึ้น สามารถดัดแปลงให้ใช้งานได้ตามจินตนาการของตนเอง
 
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ olddej

  • Ju
  • *
  • กระทู้: 2
  • เห็นด้วย&ขอบคุณ: 2
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #17 เมื่อ: 28, มกราคม 2009, 04:34:17 PM »
ขอบคุณครับ

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #18 เมื่อ: 29, มกราคม 2009, 08:11:19 AM »
ซ้ำ...เว้น
« แก้ไขครั้งสุดท้าย: 29, มกราคม 2009, 08:25:32 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #19 เมื่อ: 29, มกราคม 2009, 08:12:07 AM »
การสร้างไฟล์คำสั่ง exe เอนกประสงค์
----------------------------
เพื่อนำไปใช้ในงานได้หลากหลายมากขึ้น สามารถดัดแปลงให้ใช้งานได้ตามจินตนาการของตนเอง
ก่อนเข้าเรื่องบทความนี้ เรามาเรียนรู้เรื่อง Autorun ขั้นต้นกันก่อน
--------------------------------------------------
ถ้าท่านสังเกตุดีๆจะเห็นว่า เวลาท่านเสียบแฟลชไดร์หรือใส่แผ่นCD เครื่องจะทำการเปิดแผ่นให้อัตโนมัติ
เหตุที่เป็นเช่นนี้ก็เพราะว่า เกิดจากการกระทำของไฟล์คำสั่ง Autorun.inf ที่เขียนออกมาเป็นไฟล์คำสั่งกำกับไว้
หลายคนเข้าใจผิด คิดว่าคำว่า"Autorun" เป็นชื่อไฟล์โดยตรง หาไช่ไม่ Autorun เป็นเพียง คำนิยาม เท่านั้น
ไฟล์Autorun จะตั้งชื่ออะไรก็ได้ แต่ส่วนมากจะตั้งชื่อให้สอดคล้องกับจุดประสงค์ ลงท้ายเป็นสกุล .inf เสมอ
---------------------------------------------------------------------------------
 การเขียน Autorun.inf ฉบับเต็มๆ 
อ้างแหล่งที่มา1: http://www.thaiadmin.org/board/index.php?topic=58763.new
อ้างแหล่งที่มา2: http://www.informatics-consulting.de/software/autoplay/ap_inf2.htm
      Download: http://www.giveawayoftheday.com/freeware/autorun_code_download.shtml
-------------------------------------------------------------------------------------------------------------------
คำแนะนำ: การอ่านแค่บทความอย่างเดียว จะได้ความรู้ไม่มากนัก ท่านต้องลงมือปฏิบัติจริงด้วย ถึงจะเกิดความรู้อย่างแท้จริง...
« แก้ไขครั้งสุดท้าย: 29, มกราคม 2009, 08:31:24 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #20 เมื่อ: 29, มกราคม 2009, 08:54:06 AM »
อันนี้เป็นตัวอย่างการเขียนสคริปAutorun แบบง่ายๆ ใช้ได้ทั่วไป โดยใช้รูป Icon (ไฟล์สกุล .ico) คู่กับ ไฟล์คำสั่ง autorun.inf ในการสั่งเปิดแผ่นอัตโนมัติ
..เฉพาะคำสั่งนี้ จะไม่ใช้คำสั่ง open ไม่ต้องใส่ลงไป..
---------------------
โค๊ด: [Select]
[autorun]
icon=autorun.ico
Label=MyCD

--------------------
..ความหมาย..
icon=autorun.ico หมายถึง ชื่อ-สกุล ของไอคอน หรือรูปไอคอน
Label หมายถึง ตั้งชื่อให้แผ่นCD
------------------------------------------------------------------------
ถ้าต้องการเปิดแผ่นและสั่งให้รันโปรแกรม ..ที่ต้องการจะติดตั้ง.. ส่วนมากมักจะเป็นโปรแกรมที่มีสกุลเป็น .exe หรือสั่งงานผ่านไฟล์คำสั่ง .cmd ก็ได้
--------------------------------------------------------------------------------------
ตัวอย่าง: การเขียนสคริปautorun ..สั่งเปิดแผ่น พร้อมทั้งรันโปรแกรม Setup.exe ..อันนี้ไม่ต้องหารูปไอคอนมาใส่ก็ได้ ใช้รูปไอคอนจากตัว Setup เลย
--------------------
โค๊ด: [Select]
[autorun]
open=Setup.exe
icon=Setup.exe
Label=MyCD

--------------------
------------------------------------------------------------------------------------------------------------------------------
การเขียนสคริป .cmd และนำไฟล์คำสั่ง .cmd มาประยุกต์ใช้ ในการเปิดไฟล์ข้อมูลต่างที่อยู่บนแผ่นCD
ก่อนการสร้างไฟล์คำสั่ง .cmd ..ท่านต้องตั้งจุดประสงค์ก่อนว่า จะนำไปใช้เปิดไฟล์อะไร? และไฟล์ที่ว่านี้อยู่ที่ไหน?(Path)
------------------------------------------------------------------------------------------------------------------------------
สมมุติว่า..ต้องการเปิดรูปภาพ ที่มีชื่อว่า Sample.jpg ..ถูกเก็บไว้ในโฟลเดอร์ที่มีชื่อว่า Picture ..เขียนได้ดังนี้
---------------------------------------------------------------
ขั้นแรกให้ทำไฟล์คำสั่ง .cmd ขึ้นมาก่อน โดยการเขียนสคริป และ Save ออกมาเป็นไฟล์คำสั่ง .cmd
-----------------------
โค๊ด: [Select]
[แอท]echo off
echo.
"Picture\Sample.jpg"
echo.
exit

-----------------------
เสร็จแล้วจะได้ออกมาเป็นไฟล์คำสั่งชื่อ Sample.jpg.cmd หรือ Sample.cmd ..หรือจะนำไปแปลงเป็น.exe ก่อนนำมาใช้งานก็ได้...
--------------------------------------------------------------------------------------------------------------------------------
นำไฟล์คำสั่ง.cmd มาประกอบการเขียนไฟล์คำสั่งautorun.inf อีกครั้งหนึ่ง
--------------------------
โค๊ด: [Select]
[autorun]
open=Sample.jpg.cmd
icon=autorun.ico
Label=MyCD

---------------------------
------------------------------------------------------------------------------------
โปรดอ่าน: อย่าลืมระบุ Path กันให้ถูกต้อง ..ไม่งั้นไฟล์คำสั่งที่ทำออกมา จะทำงานผิดพลาด ..ถ้าไม่ต้องการระบุ Path ..ก็วางไฟล์.cmd กับ ไฟล์ข้อมูลที่ต้องการเปิด ให้อยู่คู่ ในที่เดียวกันไว้ก่อน ..ไฟล์คำสั่งทุกตัวรวมทั้งไอคอน ห้ามเก็บไว้ในโฟลเดอร์ใดๆทั้งสิ้น ให้เขียนลงแผ่นโดยตรง...
------------------------------------------------
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:35:31 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #21 เมื่อ: 31, มกราคม 2009, 09:13:31 AM »
การใช้งานจำลอง VirtualCD
----------------------
เชื่อว่าหลายท่าน ยังจะใช้งานVirtualCD กันยังไม่ค่อยเป็น ผมจะแนะนำการใช้งานเบื้องต้นให้ก็แล้วกัน
..ทำความเข้าใจกันส้กนิดเกี่ยวกับ Image File และ Virtual Drive..
Image File หมายถึง ไฟล์ข้อมูลต่างๆ เช่น โปรแกรม,เอกสาร,รูปภาพ เป็นต้น นำมาแปลงให้เป็นไฟล์ภาพก่อนนำไปเขียนลงแผ่น
 ส่วนไฟล์ภาพหรืออิมเมจไฟล์นั้น เมื่อทำออกมาแล้วจะมีนามสกุลเป็นอะไรนั้น ก็ขึ้นอยู่กับโปรแกรมที่นำมาทำอิมเมจไฟล์นั้นๆ เช่น
ถ้าเป็นโปรแกรม Nero มักจะมีสกุลเป็น .nrg ส่วนโปรแกรม UltraISO ก็มักจะเป็นสกุล .iso
Virtual Drive หมายถึง โปรแกรมที่ถูกทำขึ้นมาเพื่อใช้สำหรับเปิดอิมเมจไฟล์ ..ฉนั้นเมื่อนำImage Fileเข้าไปยังVirtual Drive
เราก็จะเห็นอิมเมจไฟล์เป็นไฟล์ข้อมูลดังเดิม และสามารถกระทำหรือจัดการกับข้อมูลต่างๆได้
---------------------------------------------------------------------
สร้างอิมเมจไฟล์และจำลองไดร์ด้วยโปรแกรม UltraISO
Link: http://www.ezbsystems.com/ultraiso/
----------------------------------------------------
อธิบาย:รายละเอียดในหน้าโปรแกรม
แบ่งออกเป็น2ส่วน
กรอบล่างซ้ายเป็น Local หมายถึง เป็นศูนย์รวมไฟล์ข้อมูลทั้งหมดบนวินโดว์ (ไฟล์ข้อมูลทั้งหมดเก็บอยู่ตามไดรฟ์ต่างๆที่เปิดใช้งานอยู่ในMy computer)
กรอบล่างขวาเป็น ส่วนของการแสดงรายละเอียดและการจัดการไฟล์ข้อมูลต่างๆ ของLocal และอื่นๆที่เกี่ยวข้อง เช่น add ส่งไฟล์ข้อมูลขึ้นไปทำอิมเมจ
กรอบบนซ้ายเป็น Image หมายถึง เป็นศูนย์รวมไฟล์ข้อมูลทั้งหมดที่เป็นอิมเมจไฟล์บนวินโดว์(ไฟล์ข้อมูลทั้งหมดเก็บอยู่ตามไดรฟ์ต่างๆที่เปิดใช้งานอยู่ในMy computer)
กรอบบนขวาเป็น ส่วนของการแสดงรายละเอียดและการจัดการไฟล์ข้อมูลต่างๆที่เป็นอิมเมจไฟล์ของLocal และอื่นๆที่เกี่ยวข้อง เช่น Save ทำอิมเมจ
« แก้ไขครั้งสุดท้าย: 01, กุมภาพันธ์ 2009, 04:43:40 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #22 เมื่อ: 02, กุมภาพันธ์ 2009, 12:29:04 PM »
การสร้างและการใช้งาน Script Command Prompt
------------------------------------------------------
มีคนถามอยู่ตามเว็บบอร์ดอยู่หลายท่านว่า.."ไฟล์คำสั่ง .bat , .cmd ..ที่สำหรับสั่ง..ตามรายการด้านล่าง เขาทำกันยังไง?
คำตอบที่ได้มามีน้อยเหลือเกิน มาคราวนี้ ผมจะเติมเต็มให้ท่านรู้และใช้งานเป็น ทั้งหมด12ข้อ ยกเว้นข้อ13ไว้
-----------------------------
1.สร้างไฟล์ ขึ้นมาใหม่ 
2.สร้างโฟลเดอร์ ขึ้นมาใหม่
3.ก๊อบปี้ไฟล์
4.ก๊อบปี้โฟลเดอร์
5.ย้ายไฟล์
6.ย้ายโฟลเดอร์
7.เปลี่ยนชื่อไฟล์
8.เปลี่ยนชื่อโฟลเดอร์
9.ลบไฟล์
10.ลบโฟลเดอร์
11.ติดตั้งโปรแกรมต่างๆ (แบบปกติ)
12.ติดตั้งโปรแกรมต่างๆ (แบบอัตโนมัติ)
13.ลงทะเบียนโปรแกรม
------------------------------------------
« แก้ไขครั้งสุดท้าย: 02, กุมภาพันธ์ 2009, 12:31:59 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #23 เมื่อ: 02, กุมภาพันธ์ 2009, 08:28:41 PM »
ความหมายของ สคริปคำสั่ง และ สัญญลักษณ์ ที่ใช้เขียนเป็นไฟล์คำสั่ง (เบื้องต้น)
---------------------------------------
[แอท]echo off        หมายถึง ไม่ให้แสดงข้อความบนหน้าต่างดอส
------------------------------------------------------------------------
title            หมายถึง แสดงข้อความบนไตเติลบาร์ ด้านบนของหน้าต่างดอส ..ถ้าใส่ข้อความที่บรรทัดคำสั่งนี้
------------------------------------------------------------------------
color            หมายถึง สีของพื้นหน้าต่างดอสและข้อความ ..ใส่เป็นตัวเลขและตัวอักษรผสมกัน เช่น 0A,1B เปลี่ยนไปไม่ซ้ำกัน 
------------------------------------------------------------------------
echo             หมายถึง ถ้าใส่ข้อความตรงคำสั่งนี้ บนหน้าต่างดอส จะมีข้ความปรากฏขึ้น
------------------------------------------------------------------------
echo.            หมายถึง เว้นบรรทัดข้อความ ..ตรงบรรทัดคำสั่งนี้ ปล่อยว่างไว้ ไม่ต้องใส่ข้อความ
------------------------------------------------------------------------
start            หมายถึง คำสั่งเปิด (ต้องมีการประยุกต์ใช้ ไว้ทำความเข้าใจกับตัวอย่างภายหลัง)
------------------------------------------------------------------------
start/wait     หมายถึง ใช้ในกรณีย์สั่งติดตั้งโปรแกรมหลายๆโปรแกรมพร้อมกัน โดยบังคับให้ติดตั้งที่ละโปรแกรมไปตามลำดับ ไม่รันขึ้นมาพร้อมกัน
-----------------------------------------------------------------------------
"    "           หมายถึง คำสั่งเปิด (ต้องมีการประยุกต์ใช้ ไว้ทำความเข้าใจกับตัวอย่างภายหลัง)
------------------------------------------------------------------------
"    " "    "    หมายถึง จากอย่างหนึ่งเป็นอีกอย่างหนึ่ง (ต้องมีการประยุกต์ใช้ ไว้ทำความเข้าใจกับตัวอย่างภายหลัง)
------------------------------------------------------------------------
md               หมายถึง คำสั่งสร้างโฟลเดอร์ใหม่
------------------------------------------------------------------------
rd                 หมายถึง คำสั่งลบโฟลเดอร์
-------------------------------------------------------------------------
echo. >>       หมายถึง คำสั่งสร้างไฟล์ใหม่
------------------------------------------------------------------------
copy             หมายถึง คำสั่งคัดลอก ..เฉพาะข้อมูลที่เป็นไฟล์ทุกสกุล
------------------------------------------------------------------------
Xcopy           หมายถึง คำสั่งคัดลอกข้อมูลได้ทุกอย่าง ทั้งไฟล์และโฟลเดอร์
------------------------------------------------------------------------
move             หมายถึง คำสั่งย้าย ..ใช้ได้ทั้ง ไฟล์และโฟลเดอร์
------------------------------------------------------------------------
ren              หมายถึง คำสั่งเปลี่ยนชื่อ ..ใช้ได้ทั้ง ไฟล์และโฟลเดอร์
------------------------------------------------------------------------
del              หมายถึง คำสั่งลบ ..ใช้ได้ทั้ง ไฟล์และโฟลเดอร์
------------------------------------------------------------------------
pause            หมายถึง ให้แสดงหน้าต่างดอส ไว้ชั่วคราว จนกว่าจะกดปุ่มอะไรก็ได้ที่คีย์บอร์ด หน้าต่างดอสจึงจะปิด
------------------------------------------------------------------------
exit             หมายถึง ปิดหน้าต่างดอส หรือถ้าทำงานเสร็จให้ปิด จบการทำงาน
------------------------------------------------------------------------
สคริปคำสั่งต่างๆเหล่านี้ ยังสามารถประยุกต์ใช้ ออกแบบคำสั่งได้อีกหลากหลาย แล้วแต่จุดประสงค์ของผู้นำไปใช้งาน
คำสั่ง.batที่ยังทำไม่ได้คือ..คำสั่งสร้างไฟล์ใหม่,คำสั่งลบโฟลเดอร์และคำสั่งก๊อบปี้โฟลเดอร์ ..แต่ VBScript สามารถทำได้
--------------------------------------------------------------------------------------------------------------------------------
ข้อควรระวัง:ชื่อของไฟล์และโฟลเดอร์ มีผลต่อคำสั่ง ให้ใส่เป็นตัวอักษร ภาษาอังกฤษ เท่านั้น ..ถ้ามีภาษาอื่นปนอยู่ คำสั่งอาจผิดเพี้ยนได้
การพิมพ์ชื่อก็เช่นกัน ให้พิมพ์ติดกันไปเลย ห้ามเว้นระยะห่างของตัวอักษรเด็ดขาด เพราะจะทำให้คำสั่งผิดเพี้ยนได้เช่นกัน
ชื่อของสคริปคำสั่ง เป็นคำที่ต้องสงวนไว้ ห้ามนำมาตั้งเป็นชื่อของไฟล์คำสั่งbat เป็นอันขาด เพราะจะทำให้ไฟล์คำสั่งที่ทำออกมา สั่งผิดเพี้ยน
(เหมือนกำลังสั่งเงาตัวเองให้ทำงาน)ให้แก้ไขโดยการใส่เครื่องหมายอะไร?ก็ได้ เพิ่มเติมลงไปในชื่อ เช่น Xcopy.bat เปลี่ยนเป็น X_copy.bat หรือ Xcopy_xx.bat เป็นต้น
« แก้ไขครั้งสุดท้าย: 08, กุมภาพันธ์ 2009, 12:10:36 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #24 เมื่อ: 02, กุมภาพันธ์ 2009, 08:35:13 PM »
ติชมหรือจะถามอะไรกันเข้ามาได้นะครับ ไม่ต้องรอให้จบบทความ เจ้าของบทความขอเพียงกำลังใจเท่านั้น...
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #25 เมื่อ: 02, กุมภาพันธ์ 2009, 11:42:46 PM »
แหล่งดาวน์โหลด ไฟคำสั่ง.bat เพื่อนำไปศึกษา ค้นคว้าหาความรู้เพิ่มเติม
File Manager Package: http://fastfreeupload.com/download.php?file=19File Manager Package.rar
Folder Manager Package: http://upload.one2car.com/download.aspx?pku=70B2966C5S6S4FR[FAOKBKVMH5J7K
« แก้ไขครั้งสุดท้าย: 03, กุมภาพันธ์ 2009, 04:02:54 AM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #26 เมื่อ: 03, กุมภาพันธ์ 2009, 09:17:35 AM »
การเขียนสคริปคำสั่งBatch File แบบพิเศษ และการนำVBScript มาใช้ร่วมกัน ..เทคนิคนี้ไม่มีอยู่ในตำรานะครับ เพราะเป็นความรู้ที่เกิดจากการค้นคว้า ทดลองของผมเอง อย่างที่เคยแจ้งให้ท่านทราบว่า.."สคริปคำสั่ง สามารถออกแบบเองได้ ตามความต้องการของผู้ใช้งาน"
---------------------------------------------------------------------------------------------------------------------------------------------------------
สคริปคำสั่งก๊อบปี้ไฟล์ โดยการสั่งเพียงครั้งเดียว สามารถก๊อบปี้ออกมาตามจำนวนที่ต้องการ
ในกรณีย์นี้จะทำการก๊อบปี้Text Files ชื่อ readme.text ..จำนวน5ไฟล์
-----------------------------------------------------------------------------------------------------------
โค๊ด: [Select]
[แอท]echo off
copy readme.txt  readme1.txt
copy readme1.txt  readme2.txt 
copy readme2.txt  readme3.txt 
copy readme3.txt  readme4.txt 
copy readme4.txt  readme5.txt 
exit
-----------------------------------------------------------------------------------------------------------
ดาวน์โหลดตัวอย่างไฟล์คำสั่ง: http://upload.one2car.com/download.aspx?pku=70B2A48DBPEGOXIQU53T75IHFXCJ8
ดาวน์โหลดตัวอย่างไฟล์คำสั่ง:ใช้สั่งก๊อบปี้ไฟล์ข้อมูลต่างๆ ที่เป็นคนละชนิดกัน
http://upload.one2car.com/download.aspx?pku=70B2A50D09ZT5FPLEIWPVA569HTRA

« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:36:20 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #27 เมื่อ: 03, กุมภาพันธ์ 2009, 11:26:42 AM »
เทคนิคสคริปนี้ เป็นการผสมผสานการใช้งานร่วมกันระหว่าง .bat และ .vbs
ใช้แก้ไขปัญหาคำสั่งบางอย่างที่ยังทำไม่ได้
การใช้งานสคริปนี้จะทำการเขียนเพื่อแปลงไฟล์คำสั่ง.vbs ให้มาอยู่รูปแบบ batch file ก่อน Save เป็นไฟล์คำสั่ง.bat
แต่ก่อนทำเป็นไฟล์.batออกมา จะ Hidden ไฟล์คำสั่ง.vbsไว้ ให้มองไม่เห็น ให้เห็นแต่ไฟล์คำสั่ง.bat อย่างเดียว
กรณีย์นี้ต้องการแก้ปัญหาการ..ก๊อบปี้โฟลเดอร์ ..ที่ batch file ยังทำไม่ได้
--------------------------------------------------------
โค๊ด: [Select]
[แอท]echo off
start CopyFolder.vbs
exit
-----------------------------
ดาวน์โหลดไฟล์คำสั่ง.vbs ที่ใช้สำหรับทำคำสั่งนี้(กรณีย์นี้ สั่งก๊อบปี้แล้ววางโฟลเดอร์ไว้ที่หน้าจอ)
http://upload.one2car.com/download.aspx?pku=70B2A8072PCP6[NHRZDKJERXN7PMN
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:36:43 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #28 เมื่อ: 03, กุมภาพันธ์ 2009, 11:12:26 PM »
สคริปคำสั่ง ก๊อบปี้ไฟล์ข้อมูลต่างๆ คราวละมากๆ
กรณีย์นี้ ต้องการก๊อบปี้ไฟล์ต่างๆทั้งหมดที่อยู่ใน FolderA มาไว้ใน FolderB หรือที่อื่นๆ แล้วแต่จะระบุ Path \
-----------------------------
โค๊ด: [Select]
[แอท]echo off
copy "FolderA","FolderB"
exit
------------------------------
Download:http://fastfreeupload.com/download.php?file=18CopyAB.rar
--------------------------------------------------------------------------------------------------------------------------------
สคริปคำสั่ง Xcopy ใช้สำหรับก๊อบปี้ไฟล์และโฟลเดอร์,ซับโฟลเดอร์ ได้ทั้งหมดในคราวเดียว เหมาะสำหรบคัดลอกข้อมูลจำนวนมากๆ
กรณีย์นี้ สั่งก๊อบปี้ข้อมูลต่างๆหลายชนิดที่อยู่ในโฟลเดอร์ชื่อ StartFolder มาวางไว้ในโฟลเดอร์เปล่าชื่อ EndFolder
-------------------------------
โค๊ด: [Select]
Xcopy "StartFolder" "EndFolder"/S/E----------------------------------
Download: http://fastfreeupload.com/download.php?file
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:38:12 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

ออฟไลน์ sak2005

  • You Are Just Member
  • ******
  • กระทู้: 683
  • เห็นด้วย&ขอบคุณ: 79
  • เพศ: ชาย
  • The Matrix by Neo
Re: เทคนิคการเรียนรู้ สคริปภาษาคอมพ์
« ตอบกลับ #29 เมื่อ: 04, กุมภาพันธ์ 2009, 12:17:49 AM »
สคริปคำสั่ง ลบไฟล์ข้อมูลต่างๆ คราวละมากๆ โดยไม่ระบุว่าเป็นไฟล์ชื่ออะไรบ้าง
----------------------------------
ด้วยการระบุเฉพาะ สกุลไฟล์ลงไป และใส่เครื่องหมาย * (ดอกจัน)จำนวน1ดอก หน้าสกุลไฟล์ด้วย
กรณีย์นี้ ต้องการลบไฟล์ทั้งหมด ที่มีสกุลเป็น .txt , .exe , .jpg
-------------------------------------------------
โค๊ด: [Select]
[แอท]echho off
del *.txt *.exe *.jpg
exit
------------------------
Download: http://fastfreeupload.com/download.php?file=1deltype.rar
« แก้ไขครั้งสุดท้าย: 23, กุมภาพันธ์ 2009, 12:38:41 PM โดย sak2005 »
คำคม: หาความชอบ ความสามารถ ในตนเองให้เจอ แล้วลงมีอทำ ก็จะประสบความสำเร็จ.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top