หน้าแรก

26 ต.ค. 2557

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

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

กำหนดเวลาได้ตามเวลาที่ระบุ การกำหนดเวลางานเราต้องระบุเวลาและคำสั่งสำหรับงานที่เราต้องทำงาน ตัวอย่างเช่นถ้าคุณต้องการที่จะปิดเครื่อง (Shutdown) คอมพิวเตอร์วันนี้ตอน 11:00 สามารถทำโดยใช้คำสั่งด้านล่าง 

การใช้ MSConfig เพื่อแก้ปัญหาความขัดแย้งใน Windows Vista, Windows 7 และ Windows 8

ใน Windows Vista, Windows 7 และ Windows 8 การดำเนินการบางอย่างที่ทำงานอยู่เบื้องหลังอาจทำให้แอปพลิเคชัน อย่างเช่น iTunes ทำงานผิดพลาด เปิดไม่ได้หรือแม้แต่ไม่สามารถติดตั้งได้ เรียนรู้วิธีการที่คุณสามารถแก้ปัญหาความขัดแย้งเหล่านี้ด้วยการปิดรายการบางอย่างที่ใช้ ยูทิลิตี้การกำหนดค่าระบบ (Msconfig) ใน Windows

ใช้กูเกิ้ลอย่างลึก

นอกจากที่เราเคยใช้กูเกิ้ลกันมาแบบปกติ คือพิมพ์คำที่ต้องการค้นลงในช่องค้นหา เราสามารถใส่เงื่อนไขหรือข้อกำหนดให้กูเกิ้ล ช่วยหา หรือตัดบางส่วนที่ไม่ต้องการออกได้ด้วย

การเปลี่ยนไอพี (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.255.255.0
Default gateway = 192.168.0.2
สำหรับการกำหนดค่าให้กับ DNS ตามนี้ครับ
กำหนด Primary DNS server
netsh interface ip set dns name=”Local Area Connection” static 192.168.0.250
กำหนด Secondary DNS server
netsh interface ip add dns name=”Local Area Connection” 8.8.8.8 index=2

จากการทดสอบ ตัวเลือกของคำสั่งของ win xp, win 7, win 8 จะมีตัวเลือกต่างกันบ้าง

เรื่องที่เกี่ยวข้อง  การใช้คำสั่ง AT บนคอมมานด์,  การเปลี่ยนไอพี (IP Address) ด้วยคอมมานด์ไลน์

23 ต.ค. 2557

การเปลี่ยนยูสเซอร์ (บัญชีผู้ใช้งาน) บนวินโดว์สด้วยคอมมานด์ไลน์

การเพิ่มลบผู้ใช้ด้วย UI ของวินโดวส์อาจทำได้ลำบาก ถ้าต้องเพิ่มทีละมากๆ หรือทำผ่านการรีโมท การใช้ผ่านคอมมานด์ไลน์จะสะดวกกว่ามาก โดย Windows ได้มีคำสั่งไว้ให้คือ net user โดยคำสั่งนี้จะรองรับตั้งแต่เวอร์ชัน 2000, WindowsXP, 2003 ขึ้นไป
การเพิ่มยูสเซอร์ใหม่บนเครื่องโลคอล
net user username password /ADD
ตัวอย่าง: การเพิ่มบัญชีผู้ใช้ใหม่ ด้วยชือล็อกอิน usera และรหัสผ่านคือ abc123
net user usera abc123 /ADD