การประยุกต์ใช้ Windows Command และ Batch File ในการจัดการไฟล์

สืบเนื่องจากผู้เขียนได้รับโจทย์มาจากเพื่อนร่วมงาน แต่ยังไม่ได้เริ่ม งานนั้นก็ถูกยกเลิกไปอย่างรวดเร็ว แต่ในใจก็มีโซลูชันอยู่แล้วว่าจะจัดการอย่างไร จึงอยากมาบันทึกเก็บไว้ เผื่อผู้อ่านท่านอื่นๆ อาจจะนำไปใช้ประโยชน์ได้ไม่มากก็น้อย โจทย์ที่ว่าก็คือ ผู้ใช้มีไฟล์รูปภาพจำนวนหนึ่ง ประมาณหลายพันไฟล์ ต้องการแยกเฉพาะรูปที่ต้องการออกมาจำนวนหนึ่ง โดยรูปที่ต้องการมีเป็นรายการอยู่ในไฟล์ excel วิธีการที่ง่ายที่สุดคือ เปิดไฟล์ excel นั้นขึ้นมา แล้วก็ไล่หาไฟล์รูปที่ต้องการทีละไฟล์แล้วย้ายไปไว้โฟลเดอร์อื่นจนครบ ถ้าไฟล์ที่ต้องการมีจำนวนไม่มากนัก วิธีการนี้ก็สะดวกและไม่ได้ใช้เวลานานมากจนเกินไป แต่ถ้าไฟล์ที่ต้องการมีเป็นหลักร้อยหรือพัน วิธีนี้คงไม่สะดวกแน่ๆ ผู้เขียนจึงขอแนะนำการใช้ Command และ Batch File เพื่อแก้ปัญหานี้ ก่อนอื่นเราไปซ้อมมือกันก่อน สมมติว่าไฟล์ต้นฉบับอยู่ใน d:\sources และต้องการย้ายไฟล์ที่ต้องการไปไว้ที่ d:\destinations ให้เราเปิด cmd ขึ้นมา จากนั้นพิมพ์คำสั่ง copy d:\sources\wp_ss_20130130_0001.png d:\destinations คำสั่งนี้จะเป็นการ copy ไฟล์ wp_ss_20130130_0001.png ที่อยู่ใน d:\sources ไปยัง d:\destinations ซึ่งเราสามารถใช้คำสั่งนี้จากที่ไหนของเครื่องก็ได้ แต่ถ้าเราอยู่ในโฟลเดอร์ sources อยู่แล้ว เราสามารถระบุเฉพาะชื่อไฟล์เพียงอย่างเดียวก็ได้ เช่น copy … Read more

ปัญหา “A potentially dangerous Request.Form value was detected from the client (ctl00$ContentPlaceHolder1$txtAbstractEng="…ontrol ” แก้ไขได้อย่างไร

ในการป้อนข้อมูลลงในเว็บ บางครั้งเราอาจจะพบปัญหาว่าไม่สามารถบันทึกข้อมูลที่ป้อนได้ ทั้งๆ ที่ปกติก็บันทึกได้อยู่ แล้วมันเกิดจากอะไร เรามาดู ปัญหา สาเหตุ และวิธีการแก้ไขกันค่ะ เผื่อจะเป็นปัญหาเดียวกัน ปัญหา : ในการบันทึกข้อมูลลงบางเว็บไซต์เราจะอาจจะพบปัญหาว่าหลังจากเราป้อนข้อมูลเสร็จแล้ว แต่ทำไมไม่สามารถบันทึกข้อมูลได้ เกิด error เช่น เมื่อบันทึกจะมีข้อความขึ้นดังภาพข้างล่าง ป้อนใหม่บันทึกใหม่ก็ยังไม่ได้ โอ๊ยเครียด จะทำยังไงดี สาเหตุ : อาจจะเนื่องมาจากมีการ copy ข้อมูลมาจากแหล่งอื่นที่มีตัวอักษรพิเศษบางตัว  เช่น ? ติดมาด้วย ทำให้เราจะไม่สามารถบันทึกข้อมูลลงฐานได้ เราจะทำอย่างไร การแก้ไข : สามารถแก้ไขได้หลายวิธี คือ ในกรณีที่เป็นผู้ใช้งาน เราสามารถแก้ไขง่ายๆ ได้โดยการ นำ ? ออกจากข้อความ ดังรูปข้างล่าง แล้วบันทึกใหม่ 2. ในกรณีที่เป็นผู้พัฒนาระบบ เราจะเพิ่มข้อความ ValidateRequest=”false” ลงใน source ของหน้าจอที่ error ดังรูปข้างล่าง เพียงเท่านี้ปัญหาดังกล่าวก็จะหมดไปแล้วค่ะ ไม่ยากเลยใช่มั้ยคะ แล้วพบกันใหม่ค่ะ

แชร์ประสบการณ์การสอบวิทยานิพนธ์ออนไลน์ผ่านระบบวิดีโอคอลด้วยงบประมาณศูนย์บาท (Zoom)

สืบเนื่องจากที่ได้ไปอบรมการใช้งานโปรแกรม Zoom ณ ศูนย์คอมพิวเตอร์ ม.อ. ที่ผ่านมาประกอบกับนโยบายของคณะที่ต้องการลดค่าใช้จ่ายในเรื่องค่าเดินทางของผู้ทรงคุณวุฒิ เพื่อมาสอบวิทยานิพนธ์ของนักศึกษาบัณฑิตศึกษา จึงได้ทดลองใช้จัดสอบวิทยานิพนธ์ออนไลน์ผ่านระบบวิดีโอคอลด้วยงบประมาณศูนย์บาทโดยใช้อุปกรณ์เครื่องไม้เครื่องมือที่มีอยู่แล้ว ดังนี้ เครื่องมือ เครื่องคอมพิวเตอร์ Lenovo all in one c340 ที่ติดตั้งในห้องเรียนอยู่แล้วกับเครื่องโปรเจกตอร์ กล้อง WebCam Microsoft LifeCam Studio พร้อมขาตั้งกล้อง ไมโครโฟนไร้สาย Boya BY-WM8 Pro K2 ผลการใช้งานระบบ โปรแกรม Zoom สามารถใช้งานได้ดี ระบบมีความเสถียรในเรื่องของสัญญาณภาพและเสียง ให้ความรู้สึกเหมือนพูดคุยโต้ตอบแบบ RealTime ไม่ดีเลย์แม้ใช้งานบนเครือข่าย WIFI 2.4 GHz ภาพและเสียงคมชัดทั้งสองฝ่าย สามารถแชร์ภาพจากหน้าจอได้ โปรแกรมใช้งานง่าย โดยที่ผู้ทรงฯ สามารถใช้งานได้เองโดยไม่ต้องมีผู้ช่วย ข้อจำกัดและอุปสรรคที่พบ โปรแกรมใช้งานได้แค่ 40 นาที สำหรับบัญชีแบบ Basic คุณภาพจากกล้อง WebCam ดีระดับหนึ่ง แต่ไม่สามารถซูมภาพได้ ไมโครโฟนไร้สายที่การใช้งานจริงยังไม่คล่องตัวเท่าไรหากใช้สนทนาแบบกลุ่ม … Read more

ฝึกภาษาด้วย Mate Translate

สวัสดี หนีห่าวววว ท่านผู้อ่านทุกท่าน วันนี้ทางผู้เขียนมี extension ดีๆ ที่ลงตัว มาแนะนำให้ได้รู้จักกันอีกแล้วเน้อ ไม่ต้องเกริ่นมาก ไปดูกันเลยดีกว่า จริงๆ แล้ว ณ ปัจจุบัน ถ้าจะพูดถึงการแปลภาษา extension หรือเว็บที่เราคุ้นชินกันมาก ถึงมากที่สุด ก็คงหนีไม่พ้น google translate กันใช่มั้ย ซึ่งการทำงานของ เจ้าตัว google translate เนี่ยก็ถือว่าดีอยู่แล้วเช่นเดียวกัน แต่ก็นะ ชีวิตนี้จะรู้จักแค่อันนี้อันเดียวก็คงจะดูโลกแคบไปหน่อยนึง วันนี้ผู้เขียนเลยอยากจะลองนำเสนอ extension แปลภาษาดีๆ อีกสักตัวนึง ให้ทุกคนได้รู้จัก เจ้าตัวนี้มีชื่อว่า “Mate Translate” นั่นเอง Mate Translate จะเหมาะกับผู้ใช้ที่เน้นอ่านบทความต่างประเทศ ฝึกภาษา และที่น่าสนใจอีกอย่างก็คือ สำหรับใครที่ชื่นชอบการดู Netflix และฝึกภาษาจากการดูหนังดูซีรีย์ เชื่อเถอะเจ้า Mate Translate จะช่วยให้การแปลภาษาในระหว่างการดูหนังง่ายขึ้นไปอี๊กกกก เพียงแค่ คลิกบนคำศัพท์ หรือข้อความในส่วน subtitles ที่ขึ้นบนหน้าจอ … Read more

PSU Webmail ทำไมลบ email ออกไปตั้งเยอะแล้ว แต่ Quota ยังเต็ม ?

เหตุ: แบ่งเป็น 4 กรณี (1) ลบแล้ว แต่ยังไม่ Expunge ก่อนหน้านี้ เคยตั้งค่าให้ Delete แล้วก็ให้ลบหายไปเลย แต่ก็มีบางคน (หลายคน) แจ้งว่า อยากให้แค่ Mark Delete กล่าวคือ … ลบแล้ว แต่ให้เปลี่ยนใจได้ จึง … ทำให้คนอื่น ๆ เมื่อลบแล้ว ก็ต้องกดปุ่ม Expunge ด้วย เพื่อให้ลบถาวร *** ระบบ PSU Email เมื่อลบและกด Expunge แล้วจะเป็นการลบ ถาวร ไม่สามารถกู้คืนได้ไม่ว่ากรณีใด ๆ *** (2) ลบแต่จดหมายเล็ก ๆ บางที เราก็มีจดหมายไม่กี่ฉบับ แต่ว่า แต่ละฉบับ อาจจะแนบไฟล์ขนาดใหญ่ ๆ ทั้งนั้น วิธีการคือ สั่งให้ PSU … Read more