บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ command line

การเปิดใช้งาน Telnet Client บน Windows Server ทั้ง GUI, คอมมานด์ไลน์, พาวเวอร์เชล

รูปภาพ
  Telnet Client เป็นเครื่องมือแบบบรรทัดคำสั่ง ใน Windows มีใช้งานได้ทุกเวอร์ชัน แต่บางเวอร์ชันต้องเปิดใช้งานก่อนขึ้นกับเวอร์ชันที่ใช้ ซึ่งบน Windows Server 2012 ไม่มี Telnet Client มาให้ ต้องเปิดใช้งานเพิ่ม ซึ่งทำได้ 3 วิธี 1) ผ่านบรรทัดคำสั่ง    เป็นวิธีง่ายกว่าใช้ผ่าน GUI จึงเลือกขึ้นมาก่อน โดยไปที่  Start  ->  Command Prompt(Admin)  จากนั้นพิมพ์  dism /online /Enable-Feature /FeatureName:TelnetClient  รอจนทำงานเสร็จแจ้งว่า 100.0%  ก็ใช้งานได้เลย

การใช้คอมมานด์ไลน์กำหนดเวลาใช้งานของผู้ใช้

ในบทความนี้จะแสดงให้เห็นถึงวิธีกำหนดช่วงเวลาการใช้งานของแต่ละยูสเซอร์ ของวินโดวส์ 10/8/7 โดยการใช้คำสั่ง Net User ซึ่งเป็นคำสั่งในคอมมนานด์ไลน์ โดยคำสั่ง Net User เป็นคำสั่งที่ช่วยให้เพิ่ม/แก้ไขยูสเซอร์ ส่วนคำสั่งในการเพิ่มลบ แก้ไขผู้ใช้จะกล่าวในโอกาสหน้า แต่ตอนนี้มาดูวิธีจำกัดเวลาใช้งานของผู้ใช้กัน

การเซทเวลาเครื่องผ่านคอมมานด์ไลน์ (Command Line)

บางท่านอาจจะคิดว่าจะต้องใช้คำสั่งบนคอมมานด์ไลน์มาเซทเวลาเพื่ออะไร เพราะปกติ UI ของวินโดว์สเองก็ทำได้ง่ายๆ อยู่แล้ว ตั้งแต่ Windows 3.1, 95, 98, ME, XP, Vista, 2000, 2003, 7 ก็ทำเหมือนกัน ดังนี้      ที่มุมขวาล่างที่นาฬิกา ดับเบิ้ลคลิกเพื่อเปิด Date and Time Properties      จากนั้นเลือกวันเดือนปีจากปฏิทิน และเลือกเวลาจากเวลาใต้นาฬิกา      ซึ่งการเลือกจาก UI เป็นวิธีที่ใช้เวลาในการแก้ไข ไม่มีจุดที่แน่นอนเพราะขนาดจอภาพแต่ละเครื่องที่ใช้งานความละเอียดไม่เท่ากัน การแก้ไข้ทำได้ช้า      แต่วิธีทำจากคอมมานด์ไลน์ เป็นวิธีที่นำมาเขียนเป็นโปรแกรมแบทช์ไฟล์ เรียกใช้งานได้กับวินโดว์สทุกเวอร์ชัน     การเซททำโดยผ่านคอมมานด์ไลน์ใช้คำสั่ง Net time  ซึ่งเครื่องจะใช้วันเวลาจากเครื่องที่ระบุใน \\computer มาเป็นเวลาของเครื่อง ทำให้ทุกเครื่องใช้เวลาตรงกัน รูปแบบคำสั่ง             Net time \\computer /set  ตัวเลือก \\computer   คือเครื่องที่ใช้อ้างอิงวันเวลา โดยจะระบุเป็นไอพี หรือชื่อเ...

การปิดโปรแกรมด้วยคอมมานด์ไลน์

รูปภาพ
เราสามารถปิดโปรแกรมที่ค้างหรือโปรแกรมที่ต้องการด้วย Task Manager ซึ่งต้องทำผ่านหน้าจอเท่านั้น แต่คงเป็นเรื่องลำบากถ้าต้องทำผ่าน Task Manager เท่านั้น ถ้ามีคำสั่งที่ใช้ปิดโปรแกรมที่ต้องการได้ มันคงจะสะดวกกว่ามาก เพราะสามารถเขียนเป็นโปรแกรมเล็กๆ เพื่อใช้สั่งปิดโปรแกรมให้กับยูสเซอร์ได้ โดยมีสองคำสั่งที่ต้องรู้จัก คือ Tasklist, Taskkill Tasklist ใช้แสดงรายชื่อโพรเซสหรือโปรแกรมต่างๆ ที่ทำงานอยู่   Taskkill ใช้ลบโพรเซสหรือโปรแกรมที่ทำงานอยู่

การใช้คำสั่ง AT บนคอมมานด์

คำสั่ง AT เป็นคำสั่งกำหนดเวลาทำงานของโปรแกรมที่ระบุเวลาและวันที่ เป็นคำสั่งภายในของวินโดวส์ และไม่จำเป็นต้องติดตั้งโปรแกรมใดๆ เพิ่ม เริ่มจากต้องรู้ว่าคำสั่ง AT ต้องเรียกใช้เซอร์วิส Task Scheduler มิฉนั้นจะได้รับข้อความผิดพลาดเช่น c:\> at The service has not been started. กำหนดเวลาได้ตามเวลาที่ระบุ  การกำหนดเวลางานเราต้องระบุเวลาและคำสั่งสำหรับงานที่เราต้องทำงาน ตัวอย่างเช่นถ้าคุณต้องการที่จะปิดเครื่อง (Shutdown) คอมพิวเตอร์วันนี้ตอน 11:00 สามารถทำโดยใช้คำสั่งด้านล่าง 

การเปลี่ยนไอพี (IP Address) ด้วยคอมมานด์ไลน์

รูปภาพ
การเปลี่ยนไอพีด้วยคอมมานด์ไลน์ ทำให้สะดวกต่อการทำงาน สำหรับผู้ใช้ที่เป็น Admin หรือผู้ใช้ที่มีความสนใจ เพราะการเขียนคำสั่งสามารถประยุกต์เป็นโปรแกรมหรือแบทช์ไฟล์ในการแก้ไขได้ ซึงช่วยให้ทำงานอัตโนมัติได้ ซึ่งดีกว่าการทำผ่าน GUI ของวินโดวส์ ตามที่ทราบใช้ได้ตั้งแต่ win xp ขึ้นไป คำสั่งที่ใช้คือ netsh ซึ่งวิธีใช้หรือจะทดสอบคำสั่ง ให้มาที่ Command prompt ถ้าต้องการทราบวิธีใช้คำสั่งให้พิมพ์ netsh /? ตามรูปจะพบว่าเป็นคำสั่งที่มีตัวเลือกเยอะมาก ใครสนใจต้องไปลองเองและหาข้อมูลในเนตเพิ่ม หมายเหตุ การใช้งานอาจต้องใช้สิทธิ์ของแอดมินหรือเทียบเท่า เวลาเปิดอาจต้องใช้่ตัวเลือก Run as administrator   เมื่อเปิดแล้วให้พิมพ์คำสั่งตามนี้ netsh interface ip set address name=”Local Area Connection” static 192.168.0.11 255.255.255.0 192.168.0.2 ความหมายของคำสั่ง name = ชื่ออินเทอร์เฟซ ปกติจะเป็น   Local Area Connection หรือถ้าเปลี่ยนชื่อ ต้องเขียนให้ตรงกับชื่ออินเทอร์เฟซบนวินโดวส์ static  = เป็นการกำหนดไอพีแบบคงที่ ตรงข้ามกับ dynamic IP Address = 192.168.0.11 Subnet mask = 255.25...

เรียกคำสั่ง Services.msc บน XP ขึ้นมาใช้งานแต่เจอกับความว่างเปล่า

รูปภาพ
อาการนี้ส่วนใหญ่จะเกิดกับ Windows ที่มีการดัดแปลงหรือโมดิฟายมา ซึ่งอาจจะเพิ่ม, ลด, ตัดฟังก์ชันการทำงานบางอย่างออกไป แต่อาจจะมีผลกระทบกับการทำงานโดยรวมของระบบ Windows ไปด้วย และหนึ่งปัญหาเหล่านั้นคิดว่าบางท่านก็คงจะเคยเจออย่างเช่น เรียกใช้งานคำสั่ง Services.msc ผ่านหน้าต่าง Run แล้วเจอกับหน้าจอดังรูป

ตรวจสเป็คคอมพิวเตอร์ด้วย Systeminfo จากคอมมานด์ไลน์

Systeminfo   เป็นคำสั่งที่ใช้แสดงคอนฟิกต่างๆ ของวินโดวส์ที่เราใช้งานอยู่ และสามารถดูของเครื่องเครื่องอื่นก็ได้ก็ได้ ซึ่งโปรแกรมจะแสดงข้อมูลประกอบด้วย    ชื่อเครื่อง, รุ่นของวินโดวส์, วินโดวส์เวอร์ชั่น, product ID, วันเวลาติดตั้ง, boot time และ ฮาร์ดแวร์ เช่น ความเร็ว CPU, แรม. รวมทั้ง ข้อมูล เช่น ตอนนี้มีแรมเหลือให้ใช้เท่าไร, ใช้แรมไปแล้วเท่าไร  ค่าต่างๆของ การ์ดแลน, Time Zone ที่ใช้ ,รุ่นของไบออส

การใช้งานคำสั่ง PING และตัวเลือกต่างๆ บนคอมมานด์ไลน์ (Windows Command Line)

คำสั่ง Ping เป็นคำสั่งพื้นฐานในการตรวจสอบการสื่อสารข้อมูลระหว่างเครื่องส่งและรับ โดยจะส่งข้อมูลหรือแพ็คเกจขนาด 32K ไปยังเครื่องผู้รับและจากนั้นก็คอยฟังสัญญาณตอบรับ ซึ่งถ้าหากเครื่องผู้รับนั้นเปิดเครื่องและต่อสายสัญญาณอยู่ก็จะมีการส่งสัญญาณตอบรับ

การปิดเปิดเซอร์วิสของวินโดวส์ด้วยคอมมานด์ไลน์ (Windows services)

รูปภาพ
เซอร์วิส (Services) เป็นรูปแบบการทำงานของโปรแกรมภายในวินโดวส์โปรแกรมหนึ่ง ซึ่งโปรแกรมที่อยู่ในกลุ่มของเซอร์วิสจะคอยทำหน้าที่ช่วยเหลือผู้ใช้ในด้านที่มันรับผิดชอบ โดยจะคอยทำงานอยู่เบื้องหลัง  (Background) นั่นเอง ท่านสามารถดูรายชื่อเซอร์วิส (Services) ต่างๆที่มีบนวินโดวส์ได้หลายวิธี เช่น