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

แม้ว่าจะมีคำสั่งมากมายที่คุณสามารถใช้ได้ในคอนโซล (จริงๆ แล้วมีมากกว่า 280 คำสั่ง) แต่เราจะแสดงคำสั่งที่มีประโยชน์จริงๆ ให้คุณดู

รายการไดรเวอร์ที่ติดตั้งทั้งหมด

หากคุณต้องการดูไดรเวอร์ทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ของคุณ คุณสามารถทำได้โดยตรงจากบรรทัดคำสั่ง เพียงเปิดหน้าต่างพรอมต์คำสั่งแล้วพิมพ์ คำค้นหาไดรเวอร์. เมื่อคุณกด Enter คุณจะเห็นรายการไดรเวอร์ที่ติดตั้งทั้งหมดจำนวนมาก พร้อมด้วยข้อมูล เช่น ชื่อไดรเวอร์ ชื่อปฏิบัติการ ประเภทของไดรเวอร์ ฯลฯ

ดำเนินการหลายคำสั่งตามลำดับ

หากคุณไม่ต้องการรอให้คำสั่งใดคำสั่งหนึ่งเสร็จสิ้นก่อนจึงจะสามารถเรียกใช้คำสั่งถัดไปได้ มีวิธีป้อนคำสั่งหลายคำสั่งเพื่อให้คำสั่งเหล่านั้นถูกดำเนินการทีละคำสั่ง สิ่งที่คุณต้องทำคือเพิ่ม "&&" ระหว่างคำสั่งเพื่อแยกคำสั่งเหล่านี้ออกจากกัน คำสั่ง1 && คำสั่ง2 && คำสั่ง3. ตอนนี้ เมื่อดำเนินการ command1 แล้ว command2 จะถูกเรียกใช้ และเมื่อดำเนินการเสร็จสิ้น command3 จะถูกเรียกใช้

รับความช่วยเหลือในทุกคำสั่ง

หากคุณไม่รู้ว่าคำสั่งใดใช้ทำอะไรหรือกรณีการใช้งานของมันคืออะไร คุณไม่จำเป็นต้องค้นหาคำสั่งนั้นทางออนไลน์ พร้อมท์คำสั่งให้ข้อมูลที่ครบถ้วนเกี่ยวกับสิ่งที่แต่ละคำสั่งทำ และยังสามารถให้ตัวอย่างวิธีใช้คำสั่ง (ถ้าเป็นไปได้) เพียงแค่โทรออก / ? หลังจากคำสั่งที่คุณสนใจ เป็นต้น รศ. / ?.

ค้นหาที่อยู่ IP ของเว็บไซต์

หากคุณต้องการค้นหาที่อยู่ IP ของเว็บไซต์ใด ๆ คุณสามารถทำได้จากบรรทัดคำสั่ง เพื่อจุดประสงค์นี้ ให้กดหมายเลข nslookup< названиесайта> , ตัวอย่างเช่น, nslookup coderjob.ruและคุณจะเห็นที่อยู่ IP

ดูคำสั่งที่ป้อนไว้ก่อนหน้านี้

หากคุณต้องการป้อนคำสั่งอีกครั้งระหว่างเซสชันคอนโซล คุณไม่จำเป็นต้องป้อนคำสั่งอีกครั้ง สิ่งที่คุณต้องทำคือใช้ปุ่มลูกศรขึ้นและลงเพื่อวนรอบคำสั่งทั้งหมดที่คุณได้ดำเนินการไปแล้ว คุณยังสามารถกดปุ่มฟังก์ชัน F8 เพื่อทำเช่นเดียวกันได้ ด้านล่างนี้เป็นรายการการดำเนินการสำหรับปุ่มฟังก์ชันที่เหลือเมื่อทำงานในบรรทัดคำสั่ง:

  • F1- แทรกคำสั่งที่ถูกดำเนินการครั้งล่าสุดโดยใช้บรรทัดคำสั่ง ครั้งละหนึ่งอักขระคำสั่ง
  • F2– แทรกส่วนของคำสั่งที่ถูกดำเนินการครั้งล่าสุดบนบรรทัดคำสั่ง แต่จะขอให้คุณป้อนอักขระก่อนหน้าที่คุณต้องการแทรกคำสั่ง ตัวอย่างเช่น หากคำสั่งสุดท้ายคือ ipconfig /displaydns และคุณกด d หลังจากกด F2 แล้ว ipconfig /i.e. จะถูกแทรกลงในบรรทัดคำสั่ง อักขระทั้งหมดก่อน d จะถูกแทรก
  • F3— แทรกคำสั่งที่ดำเนินการล่าสุด (ทั้งหมด)
  • F4— แสดงกล่องโต้ตอบที่แจ้งให้ผู้ใช้ป้อนอักขระที่ควรลบข้อความของคำสั่งปัจจุบัน
  • F5— แทรกคำสั่งสุดท้ายที่ดำเนินการ เมื่อกดอีกครั้ง จะแสดงคำสั่งทั้งหมดในลำดับย้อนกลับของลำดับที่ดำเนินการคำสั่ง หลังจากแสดงคำสั่งที่เก่าที่สุดแล้ว เช่น คำสั่งที่ถูกดำเนินการเป็นอันดับแรกในเซสชันปัจจุบัน การกด F5 จะไม่ทำอะไรเลย
  • F6– แทรกลำดับการหลีกเลี่ยง ^Z ลงในบรรทัดคำสั่ง
  • F7— แสดงรายการคำสั่งที่ใช้ก่อนหน้านี้ในรูปแบบของกล่องโต้ตอบ
  • F8— แทรกคำสั่งที่ดำเนินการล่าสุดลงในบรรทัดคำสั่ง โปรดทราบว่าสิ่งนี้แตกต่างจาก F5 ตรงที่มันจะวนซ้ำอย่างไม่มีที่สิ้นสุดระหว่างคำสั่งที่ดำเนินการก่อนหน้านี้
  • F9- ตามที่กล่าวไว้ข้างต้น บรรทัดคำสั่งจะจัดเก็บรายการคำสั่งที่ดำเนินการทั้งหมด รายการนี้จะมีหมายเลขตั้งแต่ 0 ถึง 9 เมื่อคุณกดปุ่ม F9 กล่องโต้ตอบจะปรากฏขึ้นเพื่อขอให้คุณป้อนหมายเลขคำสั่งที่คุณต้องการใช้ซ้ำ

นอกจากนี้ หากคุณต้องการหยุดดำเนินการคำสั่งก่อนที่คำสั่งจะเสร็จสิ้น คุณสามารถใช้แป้นพิมพ์ลัดได้ Ctrl+C.

เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบโดยไม่ต้องใช้เมาส์

มีหลายคำสั่งที่ต้องมีสิทธิ์ของผู้ดูแลระบบจึงจะทำงานได้ หากต้องการเรียกใช้คำสั่งเหล่านี้ คุณต้องเรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ การทำสิ่งนี้ด้วยเมาส์นั้นไม่สะดวกนัก เราจะบอกวิธีเรียกใช้ Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบโดยไม่ต้องใช้เมาส์ มีสองวิธีในการทำเช่นนี้:

  • พิมพ์ cmd ในช่องค้นหาเมนู Start แล้วกด Ctrl + Shift + Enter พร้อมกัน
  • สร้างทางลัดสำหรับ cmd.exe คลิกขวาที่ไฟล์ทางลัดแล้วคลิกคุณสมบัติ บนแท็บทางลัด คลิกที่ปุ่ม 'ขั้นสูง' กล่องโต้ตอบใหม่จะปรากฏขึ้น เลือกช่องทำเครื่องหมายเรียกใช้ในฐานะผู้ดูแลระบบแล้วคลิกตกลง จากนั้นคลิกตกลงเพื่อปิดหน้าต่างคุณสมบัติทางลัด ตอนนี้เมื่อใดก็ตามที่คุณต้องการเปิดหน้าต่างพรอมต์คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ คุณเพียงแค่คลิกสองครั้งที่ทางลัดที่สร้างขึ้น
การเติมคำสั่งอัตโนมัติโดยใช้ปุ่ม Tab

การกรอกคีย์ Tab เป็นอีกหนึ่งฟีเจอร์ของหน้าต่าง Command Prompt ที่ช่วยประหยัดเวลาได้มาก โดยเฉพาะอย่างยิ่งถ้าคำสั่งของคุณมีชื่อไฟล์หรือโฟลเดอร์และคุณไม่แน่ใจทั้งหมด

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

ตัวอย่างเช่น คุณต้องการเปลี่ยนไดเร็กทอรีเป็นบางโฟลเดอร์ในโฟลเดอร์ Windows แต่คุณไม่แน่ใจว่ามันเรียกว่าอะไร ป้อนคำสั่ง ซีดี C:\Windows\แล้วกดแป้น Tab จนกว่าคุณจะเห็นโฟลเดอร์ที่คุณกำลังค้นหา

ค้นหาที่อยู่ IP และชื่อคอมพิวเตอร์ของคุณบนเครือข่ายท้องถิ่น

ด้วยคำสั่งบรรทัดคำสั่งเดียว คุณสามารถรับข้อมูลพื้นฐานเกี่ยวกับการเชื่อมต่อเครือข่ายของคุณ เช่น ที่อยู่ IP, ซับเน็ตมาสก์ และที่อยู่เกตเวย์เริ่มต้นได้อย่างง่ายดาย หากต้องการทำสิ่งนี้ ให้ป้อนบนบรรทัดคำสั่ง ipconfig/ทั้งหมดและกด Enter หากต้องการค้นหาชื่อเครือข่ายของคอมพิวเตอร์ของคุณ ให้ป้อนคำสั่ง ชื่อโฮสต์

นอกจากนี้ หากที่อยู่ IP ของคอมพิวเตอร์ของคุณถูกกำหนดแบบไดนามิก (เช่น เครือข่ายของคุณใช้ DHCP) คุณสามารถบังคับให้อัปเดตที่อยู่ IP ของคุณได้โดยเรียกใช้คำสั่งต่อไปนี้:
ipconfig/ปล่อย&ipconfig/ต่ออายุ

รับข้อมูลเกี่ยวกับไดรฟ์และโฟลเดอร์เครือข่าย

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

ค้นหารุ่นและหมายเลขซีเรียลของคอมพิวเตอร์ของคุณ

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

เปิด Windows Explorer จากพร้อมท์คำสั่ง

หากต้องการเปิด Windows Explorer ขณะอยู่ที่พรอมต์คำสั่ง ให้ป้อนคำสั่ง เริ่ม.และกด Enter

ปิดเครื่องและรีสตาร์ทคอมพิวเตอร์จากบรรทัดคำสั่ง

หากต้องการปิดคอมพิวเตอร์จากบรรทัดคำสั่ง คุณต้องเรียกใช้คำสั่งต่อไปนี้:
ปิดเครื่อง/วินาที/ที 60และระบบจะปิดในหนึ่งนาที (ปุ่ม /t ที่มีจำนวนวินาทีดีเลย์คือ 60)
หากต้องการปิดคอมพิวเตอร์ระยะไกลที่ใช้ Windows คุณต้องเรียกใช้คำสั่งต่อไปนี้: ปิดระบบ /s/t60/f/L/m\\192.168.1.55ในการรีบูตระบบคุณต้องรันคำสั่ง ปิดเครื่อง - r - t 0.

เปิดแอปเพล็ตแผงควบคุมใดก็ได้
ชื่อแอปเพล็ตแผงควบคุม ทีม
ศูนย์การเข้าถึง เข้าถึง.cpl
การเพิ่มอุปกรณ์ใหม่ hdwwiz.cpl
โปรแกรมและส่วนประกอบ appwiz.cpl
การบริหาร ควบคุมเครื่องมือผู้ดูแลระบบ
วินโดวส์อัพเดต wuaucpl.cpl
ผู้จัดการใบรับรอง certmgr.msc
การจัดการคอมพิวเตอร์ compmgmt.msc
แผงควบคุม ควบคุม
วันและเวลา timedate.cpl
ตัวจัดการอุปกรณ์ devmgmt.msc
การจัดเรียงข้อมูลบนดิสก์ dfrg.msc
การจัดการดิสก์ diskmgmt.msc
การปรับแต่งเดสก์ท็อปในแบบของคุณ ควบคุมเดสก์ท็อป
ความละเอียดหน้าจอ เดสก์.ซีพีแอล
ผู้ชมเหตุการณ์ eventvwr.msc
คุณสมบัติโฟลเดอร์ โฟลเดอร์ควบคุม
แบบอักษร แบบอักษรควบคุม
ตัวแก้ไขนโยบายกลุ่มท้องถิ่น gpedit.msc
คีย์บอร์ด แป้นพิมพ์ควบคุม
นโยบายความมั่นคงในท้องถิ่น secpol.msc
ผู้ใช้และกลุ่มภายในเครื่อง lusrmgr.msc
หนู เมาส์ควบคุม
เชื่อมต่อเครือข่าย ncpa.cpl
การตรวจสอบทรัพยากร perfmon.msc
แหล่งจ่ายไฟ powercfg.cpl
อุปกรณ์และเครื่องพิมพ์ ควบคุมเครื่องพิมพ์
ภาษาและมาตรฐานระดับภูมิภาค นานาชาติ.cpl
ตัวกำหนดเวลางาน ควบคุมงานที่กำหนดเวลาไว้
ศูนย์สนับสนุน wscui.cpl
บริการ บริการ.msc
โฟลเดอร์ที่ใช้ร่วมกัน fsmgmt.msc
เสียง mmsys.cpl
คุณสมบัติของระบบ sysdm.cpl

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

ฉันขอแนะนำให้คุณทำความคุ้นเคยกับข้อเสนอของพันธมิตรของฉัน

1. การใช้สคริปต์ vbs ด้วยสคริปต์นี้คุณสามารถทำได้ แอบเปิดโปรแกรมไฟล์ค้างคาว, ไฟล์อื่น ๆ.

Dim oShell ตั้งค่า oShell = WScript.CreateObject ("WSCript.shell") oShell.run "เส้นทางแอปพลิเคชัน\ชื่อแอปพลิเคชัน", 0 ตั้งค่า oShell = ไม่มีเลย

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

ตัวอย่าง: เปิดแบตช์ไฟล์ qwerty.bat อย่างลับๆ จากไดรฟ์ C

Dim oShell ตั้ง oShell = WScript.CreateObject ("WSCript.shell") oShell.run "C:\qwerty.bat", 0 ตั้ง oShell = ไม่มีเลย

รหัสที่คล้ายกัน

ตั้งค่า WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.bat", 0, False)

คุณสามารถรันได้ไม่เพียงแต่ *.bat เท่านั้น แต่ยังรวมถึงไฟล์อื่นๆ ในโหมดซ่อนอีกด้วย ตัวอย่างเช่น คุณต้องการเปิด mp3 โดยไม่มีหน้าต่างเครื่องเล่น หากคุณใช้ Windows Media Player

ตั้งค่า WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("C:\qwerty.mp3", 0, False)

หาก mp3 ของคุณเชื่อมโยงกับเครื่องเล่นอื่น ให้เพิ่ม wmplayer.exe ลงในโค้ด

ตั้งค่า WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("wmplayer.exe C:\qwerty.mp3", 0, False)

2. ยูทิลิตี้ cmdow (วางยูทิลิตี้นั้นเองใน C:\windows\system32)

บทความนี้อธิบายวิธีต่างๆ ในการซ่อนหน้าต่าง cmd ขณะเรียกใช้แบตช์ไฟล์

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

จะเลี่ยงการป้องกัน UAC ได้อย่างไร อ้างถึงบทความ

วิธีซ่อนหน้าต่าง cmd เป็นไปได้ไหมที่จะทำสิ่งนี้โดยใช้ไฟล์ body เอง?

เลขที่ รหัสทำงานในสภาพแวดล้อมคอนโซล ซึ่งหมายความว่าหน้าต่างจะปรากฏขึ้น คุณต้องทำใจกับสิ่งนี้: หน้าต่างจะเปิดขึ้นตราบใดที่โค้ดถูกเรียกใช้งาน สิ่งที่คุณทำได้คือทำตามขั้นตอนเพื่อให้แน่ใจว่าหน้าต่างปรากฏขึ้นตามระยะเวลาขั้นต่ำ โดยหลักการแล้ว สิ่งนี้มีประโยชน์: เราสามารถสังเกตการทำงานของโค้ดได้ด้วยตาของเราเอง แต่ถ้าคุณต้องการซ่อนหน้าต่างคอนโซล คุณจะต้องใช้เครื่องมือของบุคคลที่สามเพื่อทำสิ่งนี้: นักพัฒนารายอื่นหรือความสามารถของ Windows เอง เริ่มต้นด้วยมัน

เรียกใช้ไฟล์แบตช์อย่างเงียบ ๆ หน้าต่างเท่านั้น

ในไฟล์ “code madness” คุณร้องเพลงเอง ฉันจะแนะนำให้ปรับเนื้อหาให้เหมาะสมเพื่อการทำงานที่เงียบที่สุด มีจุดสำคัญอยู่ที่นี่: ยิ่งโค้ดสั้นลงเท่าใด หน้าต่างคอนโซลก็จะปรากฏขึ้นในช่วงเวลาสั้น ๆ มากขึ้นเท่านั้น หากไดรฟ์ข้อมูลมีขนาดใหญ่หรือเขียนคำสั่งหลายคำสั่งพร้อมกัน หน้าต่างอาจดึงดูดความสนใจ

ตัวอย่างเช่น ฉันจะใช้โค้ดสคริปต์ซึ่งอนุญาตเพียงเล็กน้อย (โดยเฉพาะ คุณลักษณะ โปรเซสเซอร์ วี คุณสมบัติของระบบ ). สิ่งนี้เสร็จสิ้นตลอดระยะเวลาเซสชัน Windows: หลังจากรีบูตทุกอย่างจะเข้าที่

โดยทั่วไป เรามีรหัสไฟล์แบตช์ต่อไปนี้:

regedit4 ; @ปิดเสียงก้อง ; ซีแอลเอส ; REGEDIT.EXE /S "%~f0" ; ทางออก "ProcessorNameString"="Intel(R) Core(TM) i112-3470 CPU @ 800.5GHz"

ให้ความสนใจกับข้อมูลจำเพาะของโปรเซสเซอร์ เขาจะรับผิดชอบในการเปลี่ยนแปลงข้อมูลระบบ เราตั้งชื่อไฟล์ spec .bat โปรดทราบว่าฉันจะใช้เฉพาะอักขระละตินในชื่อไฟล์และหลีกเลี่ยง Cyrillic ในเส้นทางไปยังตำแหน่งของพวกเขา เพื่อให้ระบบอ่านเส้นทางไปยังสคริปต์ได้อย่างถูกต้อง นั่นเป็นเหตุผลที่ฉันจะใส่ไฟล์ bat ที่สร้างขึ้นในไดเร็กทอรีระบบ - ลงในไดรฟ์ C: โดยตรง

อย่างไรก็ตาม การเปิดตัวจะมาพร้อมกับ:

  • หน้าต่างคอนโซลปรากฏขึ้น คำสั่ง
  • การปรากฏตัวของหน้าต่างยืนยัน UAC เมื่อมีการเปลี่ยนแปลง (อย่างที่คุณเห็นงานมีความซับซ้อนมากขึ้นในตัวเองเนื่องจากข้อมูลระบบมีการเปลี่ยนแปลง)

ก่อนที่จะรันไฟล์แบตช์ หน้าต่าง UAC จะปรากฏขึ้น

ฉันขอแนะนำให้คุณกำจัดหน้าต่างแรกโดยใช้สคริปต์ต่อไปนี้ซึ่งจัดรูปแบบเป็นไฟล์ vbs อื่นแล้ว และนี่คือสคริปต์สำหรับมัน (ดูเส้นทางของฉันไปยังไฟล์ C:\spec.bat):

"HideBat.vbs CreateObject("Wscript.Shell").เรียกใช้ "C:\spec.bat", 0, จริง

ฉันจะเรียกมันด้วยชื่อใดก็ได้ที่มีนามสกุล .vbs ตอนนี้การทำงานของไฟล์แบตช์โดยการคลิกที่ชื่อเล่น vbs จะมาพร้อมกับหน้าต่างที่ปรากฏเท่านั้น การควบคุมบัญชี: ความจริงก็คือการเปลี่ยนแปลงที่ทำโดยไฟล์แบตช์ส่งผลกระทบต่อรีจิสทรีและระบบในทางลอจิคัลไม่อนุญาตให้สิ่งนี้ผ่านไปอย่างไม่สามารถควบคุมได้ หัวข้อของบทความแยกต่างหากเป็นอย่างไร:

อย่างไรก็ตาม เราจะพูดนอกเรื่องเล็กน้อยจากหัวข้อของบทความและจบสิ่งที่เราเริ่มต้นโดยการสร้างคอนโซลซ่อนสำหรับไฟล์ ( ไฟล์วีบีเอส) ป้ายพิเศษ ในฟิลด์ตำแหน่งของวัตถุ ให้ระบุเส้นทางในรูปแบบ:

เส้นทาง Wscript-to-vbs-nick เส้นทางสู่ค้างคาว-nick

ฉลากพร้อมแล้ว (คุณสามารถเปลี่ยนการออกแบบได้ทาง คุณสมบัติทางลัด). คุณสามารถวางลงในโฟลเดอร์ Startup วางไว้ใน Windows Scheduler หรือเปิดใช้งานโดยดับเบิลคลิก จะไม่มีหน้าต่างคอนโซล

จะซ่อนหน้าต่าง cmd ได้อย่างไร? โปรแกรมพิเศษ.

มีหลายอย่างมีน้ำหนักเบาและใช้งานง่าย ข้อเสียคือต้องดาวน์โหลดและติดตั้งบางส่วน ฉันจะให้ความนิยมสูงสุดแก่พวกเขา:

  • การเริ่มต้นที่ซ่อนอยู่ (HStart)

ยูทิลิตี้จากผู้ผลิตในประเทศ ฉันต้องซื้อมัน ฉันไม่รู้ราคา อย่างไรก็ตาม ด้วยความช่วยเหลือนี้ คุณสามารถซ่อนหน้าต่างได้ทันที และไม่สำคัญว่าจะต้องมีการยืนยัน UAC หรือไม่ - คุณสามารถซ่อนหน้าต่างได้เช่นกัน:

สำหรับเวอร์ชัน 32 และ 64 บิต ไม่จำเป็นต้องติดตั้ง มันถูกจัดเตรียมเป็นไฟล์ปฏิบัติการซึ่งเมื่อเปิดตัว (ในฐานะผู้ดูแลระบบ) จะถูกส่งไปยังไดเร็กทอรีรูทของ Windows ทันที เราเห็นด้วยและตอนนี้เธอก็อยู่กับเรา:

ยูทิลิตี้นี้สามารถทำอะไรได้หลายอย่าง รวมถึงการเปลี่ยนระดับเสียง การเปิดถาดไดรฟ์ ฯลฯ ในกรณีของเรา หากต้องการซ่อนหน้าต่าง cmd เราอาจเพียงแค่ป้อนคำสั่งดังนี้:

Nircmd elevatecmd exec ซ่อนเส้นทางไฟล์

เราไม่ได้กำจัดหน้าต่าง UAC (elevatecmd exec เป็นส่วนหนึ่งของคำสั่งที่ขอ UAC) แต่เราไม่ได้สัญญาไว้เช่นนั้น และการเขียนเส้นทางแบบเต็มไปยังไฟล์ในคอนโซลอย่างต่อเนื่องนั้นไม่สะดวก ดังนั้นมาสร้างทางลัดทันที:

Nircmd cmdshortcut "~$folder.desktop$" "ไฟล์แบตช์" elevatecmd exec ซ่อนเส้นทางไปยังไฟล์

วิธีซ่อนหน้าต่าง cmd: แบทช์กลายเป็น exe

เป็นทางเลือกด้วย นี่เป็นดนตรีของทรงกลมที่สูงกว่าแล้ว สำหรับผู้ที่ไม่คุ้นเคยกับยูทิลิตี้นี้ลองดู - มันจะมีประโยชน์: Bat To Exe Converter ดังที่คุณสามารถบอกได้จากชื่อ มันจะเปลี่ยนไฟล์แบตช์ให้เป็นไฟล์ปฏิบัติการที่มีนามสกุล .exe ดาวน์โหลด ติดตั้ง ใช้งาน:

ขอให้โชคดี.

อ่าน: 546

ดังนั้นคอนโซลบรรทัดคำสั่งจึงมีอยู่ในระบบปฏิบัติการ Windows ทุกเวอร์ชัน ระบบปฏิบัติการเวอร์ชันก่อนหน้ารองรับโหมด MS-DOS โดยตรง ซึ่งทำให้สามารถรันคำสั่งง่ายๆ ได้โดยตรงจากคอนโซล ตัวแทนของตระกูล NT เช่น Windows 2000 หรือ Windows Server 2003 ทำงานบนหลักการที่แตกต่างไปจากเดิมอย่างสิ้นเชิงอย่างไรก็ตาม MS-DOS ก็ได้รับการสนับสนุนเช่นกัน แต่ผ่านเครื่องเสมือน (NT Virtual DOS Machine, NTVDM) ซึ่งช่วยให้คุณ ควบคุมและจัดการทรัพยากรระบบได้โดยตรงจากคอนโซลโหมดคำสั่ง ล่ามโหมดคำสั่งคือโปรแกรม cmd.exe ซึ่งเปิดตัวผ่านเมนู "Start -> Run" นอกจากนี้ ในการเปิดคอนโซล คุณสามารถใช้รายการเมนู "เริ่ม -> โปรแกรมทั้งหมด -> อุปกรณ์เสริม -> พร้อมรับคำสั่ง"

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

การใช้ไฟล์สคริปต์พิเศษ (ชุดคำสั่งที่ดำเนินการตามลำดับหรือตามลำดับที่ตั้งโปรแกรมไว้) ผู้ดูแลระบบสามารถลดการดำเนินการประจำวันตามปกติให้เหลือน้อยที่สุด ยูทิลิตี้สมัยใหม่ที่มีอยู่สามารถเรียกใช้สคริปต์ดังกล่าวตามช่วงเวลาที่กำหนดได้โดยไม่ต้องมีผู้ดูแลระบบ

ผู้ดูแลระบบสามารถดำเนินการได้ทั้งคำสั่งเดียวและรายการคำสั่งโดยใช้อักขระควบคุมพิเศษ (&, |) ตัวอย่างเช่น:

Command 1 & Command 2 - Command 1 จะถูกดำเนินการก่อนและหลัง Command 2;
คำสั่ง 1 && คำสั่ง 2 - หลังจากดำเนินการคำสั่ง 1 สำเร็จแล้วเท่านั้นที่จะเปิดตัว Command 2 เป็นไปได้ที่จะเปลี่ยนเส้นทางสตรีมเอาท์พุตของโปรแกรมโดยตรงไปยังไฟล์ข้อความเพื่อการประมวลผลต่อไป ในการดำเนินการนี้ คุณต้องใช้อักขระควบคุม ">" และชื่อของไฟล์ข้อความ ตัวอย่างของการส่งออกเนื้อหาของไดเร็กทอรีปัจจุบันไปยังไฟล์ข้อความ Report.txt โดยใช้คำสั่ง dir มีดังต่อไปนี้:
dir>รายงาน.txt

ผู้ดูแลระบบสามารถเปิดใช้คอนโซลได้หลายสำเนาโดยการเรียก cmd.exe จากบรรทัดคำสั่ง การใช้คอนโซลที่ซ้อนกันช่วยให้คุณสามารถทำงานกับตัวแปรสภาพแวดล้อมของระบบปฏิบัติการได้โดยไม่มีผลกระทบใดๆ ต่อทั้งระบบโดยรวม เนื่องจากการเปลี่ยนแปลงในตัวแปรสภาพแวดล้อมจะไม่ถูกบันทึกหลังจากปิดคอนโซลที่ซ้อนกัน คำสั่ง setlocal, endlocal และ set ใช้เพื่อควบคุมกระบวนการนี้

มีคำสั่งและยูทิลิตี้มากมายในระบบปฏิบัติการสมัยใหม่ จำโปรแกรมต่าง ๆ มากมายและพารามิเตอร์ของโปรแกรมด้วย
ยากมาก ดังนั้นหนึ่งในพารามิเตอร์ที่สำคัญที่สุดสำหรับแต่ละโปรแกรมคือการรวมสัญลักษณ์ /? หลังจากดำเนินการคำสั่งด้วยพารามิเตอร์นี้ ผู้ใช้จะได้รับข้อความที่ครอบคลุมเกี่ยวกับการใช้ยูทิลิตี้และไวยากรณ์ของพารามิเตอร์

โปรดทราบว่าภาพประกอบที่มุมซ้ายบนของหน้าถัดไปใช้ไวยากรณ์ที่ซับซ้อน แล้วหลังปิดเครื่องทันที/? หลังตัวคั่นพิเศษ “|” ยิ่งใช้คำสั่ง more ซึ่งทำให้คุณสามารถแสดงข้อมูลบนหน้าจอได้ไม่ทั้งหมด แต่ในบางส่วนสะดวกสำหรับการอ่านเพิ่มเติม

หากต้องการปิดคอนโซลบรรทัดคำสั่ง คุณต้องรันคำสั่ง exit

ใครเป็นผู้รับผิดชอบที่นี่?

ตามความสามารถ โปรแกรมคอนโซลแบ่งออกเป็น:

  • คำสั่งควบคุมระบบปฏิบัติการคือคำสั่งเช่นการปิดระบบหรือทาสก์คิล
  • คำสั่งเครือข่าย - net และ ipconfig;
  • คำสั่งสำหรับการตรวจสอบระบบ - รายการงานและข้อมูลระบบ
  • คำสั่งสำหรับการสนับสนุนระบบไฟล์ - dir, mkdir, copy;
  • คำสั่งสำหรับการบำรุงรักษาฮาร์ดไดรฟ์ - defrag และ diskpart;
  • คำสั่งเพื่อรองรับบริการไดเรกทอรี (Active Directories) - addrep และ dsadd;
  • คำสั่งเสริม ในส่วนนี้ประกอบด้วยยูทิลิตี้ต่างๆ สำหรับการสร้างสคริปต์ การตั้งค่าเครื่องพิมพ์ การทำงานกับตัวแปรสภาพแวดล้อม เป็นต้น

ลองดูตัวแทนทั่วไปของแต่ละกลุ่มและให้คำแนะนำในการใช้คำสั่งที่รวมอยู่ในนั้น

คำสั่งตรวจสอบและวินิจฉัย

คำสั่งการตรวจสอบ เช่น systeminfo และรายการงานใช้เพื่อระบุปัญหาฮาร์ดแวร์และซอฟต์แวร์ ยูทิลิตี้เหล่านี้เปิดตัวครั้งแรกในสภาพแวดล้อมการทำงาน Windows Server 2003 ดังนั้นผู้ดูแลระบบจึงยังไม่พอใจกับการทำงานของคำสั่งเหล่านี้อย่างเต็มที่ ตัวอย่างเช่นตอนนี้คุณไม่จำเป็นต้องไปที่แท็บ "คุณสมบัติ" ของไอคอน "My Computer" - คำสั่ง systeminfo จะพิมพ์ข้อมูลพื้นฐานเกี่ยวกับส่วนประกอบของระบบทั้งหมดบนหน้าจอคอนโซลด้วยการถอดรหัสแบบเต็ม พารามิเตอร์ /s จะแสดงข้อมูลเกี่ยวกับคอมพิวเตอร์ระยะไกล ตัวอย่างเช่น หากต้องการค้นหาการกำหนดค่าของคอมพิวเตอร์ TESTSERVER คุณจะต้องเรียกใช้คำสั่งต่อไปนี้:

Systeminfo /s เซิร์ฟเวอร์ทดสอบ

และยูทิลิตี้รายการงานจะแสดงกระบวนการที่ทำงานบนคอมพิวเตอร์ของคุณ

ยูทิลิตีรายการงานช่วยให้คุณสามารถสืบค้นระบบที่เชื่อมต่อกับเครือข่ายได้ พารามิเตอร์ /v ช่วยให้คุณได้รับรายการโดยละเอียดพร้อมข้อมูลที่เป็นประโยชน์ รวมถึงชื่อผู้ใช้ และพารามิเตอร์ /t จะแสดงกระบวนการที่โหลดไฟล์ dll ที่ระบุ ยูทิลิตี้ที่มีประโยชน์อีกตัวหนึ่งคือ openfile ช่วยให้คุณได้รับข้อมูลเกี่ยวกับไฟล์ที่เปิดอยู่ทั้งหมดในระบบปฏิบัติการภายในและระยะไกล ในระบบปฏิบัติการ Windows เวอร์ชันก่อนหน้าคุณต้องใช้คำสั่ง oh.exe ในเวอร์ชันสมัยใหม่การเรียกใช้คำสั่งในบรรทัดคำสั่งคอนโซลที่ตั้งค่าโหมดการตรวจสอบสำหรับไฟล์ที่เปิดทั้งหมดในระบบก็เพียงพอแล้ว:

Openfiles/ในเครื่อง

ผู้ใช้จะได้รับข้อมูลเกี่ยวกับไฟล์ที่เปิดอยู่ทั้งหมดบนระบบโดยใช้คำสั่งที่มีไวยากรณ์ง่ายๆ:

Openfiles

คำสั่ง openfiles พร้อมตัวเลือก /query /v แสดงว่าผู้ใช้รายใดกำลังเรียกใช้กระบวนการที่เปิดไฟล์ เมื่อใช้พารามิเตอร์หลักอื่นๆ คุณสามารถตั้งค่าโหมดเอาต์พุตข้อมูลต่างๆ ได้

คำสั่งระบบปฏิบัติการ

Windows Server 2003 ให้คำสั่งใหม่แก่ผู้ดูแลระบบซึ่งไม่เพียงแต่ช่วยวินิจฉัยระบบ แต่ยังจัดการระบบด้วย คำสั่งดังกล่าวรวมถึงยูทิลิตีการปิดระบบด้วย ต่อไปนี้สามารถใช้เป็นพารามิเตอร์หลักสำหรับยูทิลิตีนี้:

  • /s - ปิดระบบตามปกติโดยสมบูรณ์
  • /p - ปิดเครื่อง;
  • /f - ปิดแอปพลิเคชันที่ใช้งานอยู่;
  • /d - เปลี่ยนเป็นโหมดสิ้นเปลืองพลังงานต่ำ
  • /I - สิ้นสุดเซสชันโดยไม่ต้องปิดคอมพิวเตอร์

ในรูปแบบของเครื่องมือที่ลงทะเบียนการปิดระบบปกติทั้งหมดของคอมพิวเตอร์ ตัวจัดการเหตุการณ์การปิดระบบ (Shutdown Event Tracker) ทำหน้าที่เป็นเครื่องมือที่รวบรวมและวินิจฉัยการปิดระบบทั้งหมดที่ดำเนินการโดยผู้ดูแลระบบ นอกจากนี้ยังสามารถปิดระบบโดยระบุสาเหตุได้ด้วยเหตุนี้คุณต้องใช้ปุ่ม /d

คำสั่ง Taskkill ซึ่งคล้ายคลึงกับคำสั่ง Kill ในระบบปฏิบัติการของตระกูล *nix ช่วยให้คุณสามารถ "ฆ่า" แอปพลิเคชันที่ค้างได้ เมื่อใช้ร่วมกับคำสั่งรายการงาน ยูทิลิตี้เหล่านี้มอบเครื่องมือที่มีประสิทธิภาพสำหรับการแทรกแซงการทำงานของแอปพลิเคชันที่อาจก่อให้เกิดภัยคุกคามต่อประสิทธิภาพของเซิร์ฟเวอร์ได้อย่างรวดเร็ว ในบรรดาพารามิเตอร์ของคำสั่งนี้ คุณควรสังเกตคีย์ /pid ซึ่งช่วยให้คุณสามารถยุติกระบวนการด้วยตัวระบุเฉพาะ และคีย์ /im ซึ่งช่วยให้คุณยุติแอปพลิเคชันด้วยชื่อที่ระบุ ตัวอย่างต่อไปนี้ยุติกระบวนการด้วย ID 1000 และ 1240:

Taskkill /pid 1000 /pid 1240

คำสั่งสำหรับการบำรุงรักษาฮาร์ดไดรฟ์

คำสั่ง Defrag ช่วยให้คุณปรับแต่งฮาร์ดไดรฟ์ของคุณได้ ยูทิลิตี้นี้สามารถจัดเรียงข้อมูลบนดิสก์ด้วยระบบไฟล์ FAT, FAT32 และ NTFS Defrag ทำงานได้ดีพอๆ กันกับทั้งดิสก์ไดนามิกและดิสก์พื้นฐาน ไวยากรณ์สำหรับการเรียกคำสั่งนี้มีดังนี้:

จัดเรียงข้อมูลบนดิสก์ [ -a j [ -f ] [ -v ] [ -? ]

พารามิเตอร์ -a ให้เฉพาะการวิเคราะห์ข้อมูลบนดิสก์ พารามิเตอร์ -f — การปรับข้อมูลให้เหมาะสม รวมถึงในกรณีที่ไม่มีพื้นที่ดิสก์ที่จำเป็นในการสร้างไฟล์ชั่วคราว และพารามิเตอร์ -v — ส่งออกรายงานความคืบหน้าในการปรับให้เหมาะสม อย่าลืมว่าเพื่อให้การจัดเรียงข้อมูลสำเร็จ ดิสก์จะต้องมีพื้นที่ว่างอย่างน้อย 15%

เคอร์เนลของระบบปฏิบัติการ Windows Server 2003 ไม่รองรับคำสั่ง fdisk อีกต่อไป คำสั่งนี้ถูกแทนที่ด้วยคำสั่ง diskpart ซึ่งมีไว้สำหรับการให้บริการฮาร์ดไดรฟ์ด้วย แบ่งดิสก์ออกเป็นพาร์ติชัน สร้างไดรฟ์แบบลอจิคัล ลบออก - นี่เป็นเพียงงานบางส่วนที่แก้ไขได้โดยยูทิลิตี้นี้ โดยทั่วไปคำสั่ง diskpart จะเน้นไปที่การทำงานกับไฟล์สคริปต์พิเศษที่อธิบายขั้นตอนการบำรุงรักษาฮาร์ดไดรฟ์ นี่คือลักษณะการเรียกคำสั่งนี้สำหรับไฟล์สคริปต์ Scriptl.txt:

Diskpart /s Scriptl.txt

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

สร้างขนาดโลจิคัลพาร์ติชัน = 2048

คำสั่งเครือข่าย

ในบรรดาคำสั่งเครือข่าย ฉันต้องการเน้นสองยูทิลิตี้ อันแรกคือคำสั่ง ipconfig อันที่สองคือ netstat ผู้ดูแลระบบใช้คำสั่งเหล่านี้ไม่เพียงแต่เพื่อตรวจสอบเครือข่ายเท่านั้น แต่ยังเพื่อป้องกันโปรแกรมอันตรายที่พยายามเข้าควบคุมระบบอีกด้วย

การใช้ยูทิลิตี้ ipconfig ผู้ใช้สามารถค้นหาที่อยู่เครือข่ายของคอมพิวเตอร์ของเขาและโดยการเรียกคำสั่งนี้ด้วยพารามิเตอร์ /all เพื่อรับข้อมูลทั้งหมดเกี่ยวกับการกำหนดค่าเครือข่ายบนคอมพิวเตอร์ในระบบ พารามิเตอร์ /renew ช่วยให้คุณสามารถเปลี่ยนการตั้งค่าเครือข่ายโดยไม่ต้องรีบูตระบบทั้งหมด

หากคุณสังเกตเห็นว่ามีบางอย่างผิดปกติเกิดขึ้นกับคอมพิวเตอร์ของคุณ ในกรณีนี้คำสั่ง netstat จะช่วยซึ่งไม่เพียงระบุพอร์ตเครือข่ายแบบเปิดที่ผู้โจมตีสามารถเชื่อมต่อกับระบบของคุณได้ แต่ยังระบุกระบวนการที่ทำงานบนเซิร์ฟเวอร์โดยที่คุณไม่รู้ตัว ดังนั้นสวิตช์ /o จะแสดงข้อมูลเกี่ยวกับตัวระบุกระบวนการ (PID) โดยใช้การเชื่อมต่อเครือข่ายเฉพาะ คุณสามารถดูได้ว่าคอมพิวเตอร์เครื่องใดบนเครือข่ายกำลังสื่อสารกับระบบปฏิบัติการในพื้นที่ของคุณ

คำสั่งสำหรับการสนับสนุนบริการไดเร็กทอรี

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

ในการมอนิเตอร์โครงสร้างที่ซับซ้อนดังกล่าว ระบบปฏิบัติการจะมีคำสั่ง dsquery ซึ่งได้รับการออกแบบมาเพื่อการค้นหาขั้นสูงของส่วนประกอบบริการไดเร็กทอรี คำสั่งนี้ยังสามารถใช้เพื่อแสดงข้อมูลเกี่ยวกับคุณสมบัติของส่วนประกอบที่เลือกได้ (สวิตช์ -attr) พารามิเตอร์ -scope, -subtree, -onelevel, -base กำหนดระดับการซ้อนการค้นหา และคีย์ -filter อนุญาตให้คุณใช้ตัวกรองการค้นหา

คำสั่ง dsmod สามารถช่วยได้หากคุณต้องการแก้ไขบัญชีตั้งแต่หนึ่งบัญชีขึ้นไปสำหรับส่วนประกอบบริการไดเร็กทอรีที่เลือก ตัวอย่างเช่น คุณสามารถลบผู้ใช้ออกจากกลุ่มหรือกำหนดรหัสผ่านใหม่ให้กับพวกเขาได้ ตัวอย่างการเปลี่ยนแปลงบัญชีสำหรับผู้ใช้ TestUser แสดงไว้ด้านล่าง:

ผู้ใช้ดีเอสโมด
"CN=TestUser,CN=Users,DC=bigtex,DC=net " -pwd Uf@tfmgerelt -mustchpwd ใช่

คำสั่ง dsmove ย้ายวัตถุภายในโดเมนปัจจุบัน การใช้คีย์ -newname และ -newparent คุณสามารถตั้งชื่ออ็อบเจ็กต์ใหม่และเปลี่ยนตำแหน่งของอ็อบเจ็กต์ได้

คำสั่งสนับสนุนระบบไฟล์

คำอธิบายของคำสั่งที่ใช้บ่อยสำหรับการทำงานกับไฟล์และไดเร็กทอรีแสดงอยู่ในตาราง คำสั่ง deltree ซึ่งดำเนินการลบโฟลเดอร์และไฟล์ในนั้นแบบเรียงซ้อน ถูกแทนที่ด้วย rmdir ด้วยสวิตช์ /s

ความลับเล็กๆ ของระบบใหญ่

การเปลี่ยนพรอมต์บรรทัดคำสั่ง

ค้นหาคีย์ในรีจิสทรี: สร้างพารามิเตอร์สตริง “PROMPT” ด้วยประเภท (REG_EXPAND_SZ) ในคีย์นี้ และกำหนดค่าใดค่าหนึ่งต่อไปนี้:

  • $B – แถบแนวตั้ง “ฉัน”;
  • $D - วันที่ปัจจุบัน;
  • $G - เครื่องหมายที่ใหญ่กว่า ">";
  • $1_ - เครื่องหมายน้อยกว่า "<»;
  • $N — ดิสก์ปัจจุบัน;
    $P - ไดรฟ์และเส้นทางปัจจุบัน
  • $คิว - = "=";
  • $T - เวลาปัจจุบัน;
  • $V — เวอร์ชัน Windows;
  • $$ คือเครื่องหมายดอลลาร์ “$”

หลังจากรีบูต คุณจะเห็นคำเชิญในรูปแบบที่คุณกำหนด

คำสั่งอัตโนมัติ

หากต้องการเปิดใช้งานความสามารถในการพิมพ์คำสั่งอัตโนมัติโดยการกดปุ่ม "Tab" ให้ค้นหาคีย์ในรีจิสทรี:

จากนั้นตั้งค่า CompletionChar เป็น 9 ซึ่งเป็น ID ของปุ่ม Tab ปิดรีจิสทรี แล้วรีสตาร์ทคอมพิวเตอร์ ในหน้าต่างคอนโซล ขณะที่พิมพ์ส่วนหนึ่งของชื่อคำสั่ง คุณสามารถกดปุ่ม Tab ได้แล้ว Windows จะแทนที่คำสั่งที่จำเป็นโดยอัตโนมัติ

เปลี่ยนสีคอนโซล

ค้นหาคีย์ในรีจิสทรี:

เปลี่ยนพารามิเตอร์ DefaultCoior ค่า -F0 จะแสดงข้อความสีดำบนพื้นหลังสีขาว และค่า IE จะทำให้คุณประหลาดใจด้วยสีคอนโซลสีเหลืองและสีน้ำเงิน

เปิดคอนโซลบรรทัดคำสั่งอย่างรวดเร็วจากเมนูบริบท

ค้นหาคีย์ในรีจิสทรี:

เพิ่มส่วนย่อย “CommandPrompt -> Command” ลงไป ตั้งค่าพารามิเตอร์เริ่มต้นของคีย์ Command เป็น “cmd.exe /k cd “%1””

ตั้งค่าพารามิเตอร์เริ่มต้นของปุ่ม Command Prompt เป็น "Open Command Prompt"

ด้วยการคลิกขวาที่โฟลเดอร์ใดๆ ใน Explorer คุณสามารถเลือกคำสั่ง Open Command Prompt ซึ่งจะเปิดคอนโซลบรรทัดคำสั่งในไดเร็กทอรีที่ต้องการ

บทสรุป

โอเค ตอนนี้ทุกอย่างจบลงแล้ว เราได้พูดคุยเกี่ยวกับพื้นฐานของการทำงานกับคอนโซล ต่อไป เราเปิดโอกาสให้คุณสำรวจฟังก์ชันการทำงานและคำสั่งคอนโซลที่หลากหลายด้วยตัวเอง อย่าลืมกุญแจอันล้ำค่า /? แล้วที่เหลือจะมาพร้อมกับเวลาและประสบการณ์



บทความนี้มีให้บริการในภาษาต่อไปนี้ด้วย: แบบไทย

  • ต่อไป

    ขอบคุณมากสำหรับข้อมูลที่เป็นประโยชน์ในบทความ ทุกอย่างนำเสนอได้ชัดเจนมาก รู้สึกเหมือนมีการทำงานมากมายในการวิเคราะห์การดำเนินงานของร้าน eBay

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

      • ต่อไป

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

  • ยังเป็นเรื่องดีที่ความพยายามของ eBay ในการสร้างอินเทอร์เฟซ Russify สำหรับผู้ใช้จากรัสเซียและกลุ่มประเทศ CIS เริ่มประสบผลสำเร็จแล้ว ท้ายที่สุดแล้วพลเมืองส่วนใหญ่ของประเทศในอดีตสหภาพโซเวียตไม่มีความรู้ภาษาต่างประเทศมากนัก ประชากรไม่เกิน 5% พูดภาษาอังกฤษ มีมากขึ้นในหมู่คนหนุ่มสาว ดังนั้นอย่างน้อยอินเทอร์เฟซก็เป็นภาษารัสเซีย - นี่เป็นความช่วยเหลืออย่างมากสำหรับการช้อปปิ้งออนไลน์บนแพลตฟอร์มการซื้อขายนี้ eBay ไม่ได้เดินตามเส้นทางของ Aliexpress ที่เป็นคู่หูของจีนซึ่งมีการแปลคำอธิบายผลิตภัณฑ์โดยใช้เครื่องจักร (งุ่มง่ามและเข้าใจยากซึ่งบางครั้งก็ทำให้เกิดเสียงหัวเราะ) ฉันหวังว่าในขั้นตอนการพัฒนาปัญญาประดิษฐ์ที่ก้าวหน้ายิ่งขึ้น การแปลด้วยเครื่องคุณภาพสูงจากภาษาใด ๆ เป็นภาษาใด ๆ ในเวลาไม่กี่วินาทีจะกลายเป็นความจริง จนถึงตอนนี้เรามีสิ่งนี้ (โปรไฟล์ของผู้ขายรายหนึ่งบน eBay ที่มีอินเทอร์เฟซภาษารัสเซีย แต่เป็นคำอธิบายภาษาอังกฤษ):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png