คอมพิวเตอร์ Windows อินเทอร์เน็ต

วิธีเปิด PowerShell ทุกวิธี Windows PowerShell คืออะไร - วิธีเริ่มต้นและใช้คำสั่งพื้นฐาน จะหา powershell ได้ที่ไหนใน windows 10

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

PowerShell เป็นส่วนเสริมที่มีค่าในรายการ เครื่องมือ Windowsและขนาดของมันอาจทำให้ผู้ใช้บางคนหวาดกลัว เป็นภาษาสคริปต์หรือเชลล์คำสั่งหรือไม่ ไม่ต้องกังวล แม้จะมีความเป็นไปได้มากมาย ทุกคนก็สามารถเชี่ยวชาญ PowerShell ได้

ขั้นตอนที่ 1: การติดตั้ง

อันดับแรก เราต้องการยูทิลิตี้ PowerShell เอง หากคุณใช้ Windows 10 แสดงว่าคุณได้ติดตั้ง PowerShell 5 แล้ว Windows Updateการอัปเดตครบรอบ 10 ปีใช้เวอร์ชัน 5.1 แต่ความแตกต่างนั้นละเอียดอ่อน Windows 8 และ 8.1 ใช้ PowerShell 4 ซึ่งก็เพียงพอแล้วเช่นกัน การติดตั้ง PowerShell บน Windows 7 จะไม่เป็นปัญหา แต่มีขั้นตอนเพิ่มเติมสองสามขั้นตอนที่ต้องทำ โดยเฉพาะอย่างยิ่ง คุณต้องติดตั้ง .Net Framework เพิ่มเติม คุณสามารถติดตั้ง Windows Management Framework ซึ่งรวมถึง PowerShell

PowerShell มีสองอินเทอร์เฟซ ผู้ใช้ขั้นสูงสามารถเลือกอินเทอร์เฟซแบบกราฟิกที่เรียกว่า Integrated Scripting Environment (ISE) มือใหม่จะดีกว่าถ้าใช้คอนโซล PowerShell อินเทอร์เฟซสไตล์บรรทัดคำสั่งแบบข้อความธรรมดาของ Windows หรือแม้แต่ DOS 3.2

หากต้องการเรียกใช้ PowerShell ในฐานะผู้ดูแลระบบใน Windows 10 ให้คลิกที่ปุ่ม Start และเลื่อนลงไปที่ Windows PowerShell... ใน Windows 8.1 ให้มองหา Windows PowerShell ในโฟลเดอร์ System บน Windows ใน Windows 7 เชลล์จะอยู่ในโฟลเดอร์ Accessories ในฐานะผู้ใช้ทั่วไป PowerShell สามารถเริ่มต้นได้ในลักษณะเดียวกันโดยใช้ ปุ่มซ้ายเมาส์แทนขวา

เมื่อใดก็ได้ เวอร์ชั่น Windowsคุณสามารถใช้การค้นหา เพื่อความสะดวกในการใช้งานต่อไป คุณสามารถปักหมุด PowerShell ไว้ที่ทาสก์บาร์ได้

ขั้นตอนที่ 2: คำสั่ง Windows เก่า

ไวยากรณ์คำสั่ง Windows ใน PowerShell ทำงานตามปกติ ตัวอย่างเช่น, ซีดีเปลี่ยนโฟลเดอร์ dirแสดงรายการไฟล์และโฟลเดอร์ทั้งหมดภายในโฟลเดอร์ปัจจุบัน

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

ขั้นตอนที่ 3: ติดตั้งไฟล์วิธีใช้

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

ในการเริ่มต้นใช้งาน PowerShell ให้พิมพ์ ช่วยและคำสั่งที่คุณต้องการ ภาพหน้าจอแสดงคำสั่ง .

สั่งการ ช่วยบอกว่า dirเป็นนามแฝงสำหรับคำสั่ง PowerShell รับ-ChildItem... หากคุณพิมพ์ รับเด็กวี PS C: \>คุณจะเห็นเหมือนกับเมื่อใช้คำสั่ง dir.

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

ตอนนี้พิมพ์คำสั่ง ขอความช่วยเหลือและคำสั่งใด ๆ ที่คุณสนใจ ("cmdlet" ใน PowerShell ในภาษารัสเซีย - cmdlets) จะแสดงคำอธิบาย ตัวอย่างเช่น, รับความช่วยเหลือให้รายการตัวเลือก รับเด็ก... คุณยังสามารถแสดงความแตกต่าง ทางเลือกที่เป็นไปได้... ตัวอย่างเช่น

รับความช่วยเหลือ รับเด็ก - ตัวอย่าง

ให้รายละเอียดการใช้งานเจ็ดกรณี รับเด็ก... สั่งการ

รับความช่วยเหลือ

รวมเจ็ดตัวอย่างเหล่านี้และคำอธิบายโดยละเอียดของแต่ละพารามิเตอร์ใน cmdlet รับเด็ก.

ขั้นตอนที่ 4: รับความช่วยเหลือเกี่ยวกับพารามิเตอร์

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

สำหรับรายละเอียดเกี่ยวกับพารามิเตอร์ของ cmdlets รับเด็กหรืออะไรก็ตามที่ใช้พารามิเตอร์ -เต็ม:

รับความช่วยเหลือ รับเด็ก -full

ซึ่งจะแสดงรายการสิ่งที่คุณสามารถทำได้ด้วย cmdlet และสิ่งที่จะเกิดขึ้น ดูภาพหน้าจอ

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

get-childItem “* .txt” -recurse

ส่งคืนรายการไฟล์ "* .txt" ในโฟลเดอร์ปัจจุบันและโฟลเดอร์ย่อยทั้งหมด (เนื่องจากพารามิเตอร์ -recurse). ในทางตรงกันข้าม

รับ childitem “HKLM: \ Software”

ส่งคืนรายการรีจิสตรีคีย์ทั้งหมด ระดับสูงวี HKEY_LOCAL_MACHINE \ ซอฟต์แวร์.

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

ขั้นตอนที่ 5: เรียนรู้ชื่อ

มีเหตุผลว่าทำไม cmdlet ที่แสดงจึงดูคล้ายกัน: get-childitem, update-help, รับความช่วยเหลือใช้รูปแบบกริยา-นามเดียว แบบแผนนี้ใช้โดย PowerShell cmdlets ทั้งหมด โดยที่กริยาจะมาก่อนคำนามเดียว สิ่งนี้จะดึงดูดผู้ที่ครั้งหนึ่งเคยได้รับความทุกข์ทรมานจากชื่อคำสั่งในภาษา VB และ VBA ที่ไม่สอดคล้องกัน

ดู cmdlets ที่พบบ่อยที่สุด:

set-location: ตั้งค่าสถานที่ทำงานปัจจุบันเป็นตำแหน่งเฉพาะ

รับเนื้อหา: รับเนื้อหาของไฟล์

รับรายการ: รับไฟล์และโฟลเดอร์

คัดลอกรายการ: คัดลอกวัตถุจากที่หนึ่งไปยังอีกที่หนึ่ง

ลบรายการ: ลบไฟล์และโฟลเดอร์

: รับกระบวนการทำงานบนคอมพิวเตอร์ในพื้นที่หรือระยะไกล

รับบริการ: รับบริการที่ทำงานบนคอมพิวเตอร์ในพื้นที่หรือระยะไกล

invoke-webrequest: ดึงเนื้อหาจากหน้าเว็บบนอินเทอร์เน็ต

หากต้องการดูว่า cmdlet เฉพาะทำงานอย่างไร ให้ใช้ ขอความช่วยเหลือในกรณี

รับความช่วยเหลือ copy-item -full

ตามคำอธิบายในวิธีใช้ คุณสามารถดูสิ่งที่ cmdlet ต้องการได้ ตัวอย่างเช่น หากคุณต้องการคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจาก เอกสารวี ค: \ อุณหภูมิ, ใช้

คัดลอกรายการ c: \ ผู้ใช้ \ \ เอกสาร \ * c: \ temp

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

ลอง cmdlet นี้:

invoke-webrequest askwoody.com

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

cmdlet หลายตัวช่วยจัดการ PowerShell เอง:

รับคำสั่ง: รายการ cmdlets ที่มีอยู่ทั้งหมด

รับกริยา: รายการคำกริยาที่มีอยู่ทั้งหมด

เคลียร์โฮสต์: ล้างหน้าจอโปรแกรมโฮสต์

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

รับคำสั่ง * -service

จะแสดงกริยาทั้งหมดที่มีคำนาม บริการ... นี่คือรายการของพวกเขา:

รับ-บริการ

ใหม่-บริการ

เริ่มบริการใหม่

ประวัติ-บริการ

ชุด-บริการ

เริ่มบริการ

หยุดบริการ

ระงับบริการ

คุณสามารถรวม cmdlet เหล่านี้กับผู้อื่นได้

ขั้นตอนที่ 6: การใช้ท่อ

หากคุณคุ้นเคยกับบรรทัดคำสั่งของ Windows หรือ ไฟล์แบตช์ถ้าอย่างนั้นคุณก็รู้เกี่ยวกับการเปลี่ยนเส้นทางและไปป์ การเปลี่ยนเส้นทาง (> สัญลักษณ์) และท่อ (| สัญลักษณ์) นำผลลัพธ์ของการกระทำมาแนบไว้ที่อื่น ตัวอย่างเช่น คุณสามารถเปลี่ยนเส้นทางผลลัพธ์ของคำสั่ง dirวี ไฟล์ข้อความหรือผ่านผลคำสั่ง ปิงสู่ทีม หาเพื่อกรองผลลัพธ์ที่น่าสนใจเช่น

dir> temp.txt

ping askwoody.com | ค้นหา “แพ็กเก็ต”> temp2.txt

ที่นี่ในทีมที่สอง หากำลังมองหาสตริง แพ็คเก็ตนำมาจากที่อยู่ askwoody.com โดยคำสั่ง ปิงและเชื่อมบรรทัดที่ตรงกันทั้งหมดลงในไฟล์ชื่อ temp2.txt.

คำสั่งแรกเหล่านี้ใช้งานได้ดีใน PowerShell ในการรันคำสั่งที่สองคุณต้องมีบางอย่างเช่น

ping askwoody.com | แพ็กเก็ต select-string | out-file temp2.txt

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

Powershell มีการสนับสนุน ท่อและไม่จำกัดเฉพาะข้อความ PowerShell อนุญาตให้คุณส่งผ่านวัตถุทั้งหมดจาก cmdlet หนึ่งไปยังอีกที่หนึ่ง โดยที่วัตถุนั้นเป็นการรวมกันของข้อมูล (เรียกว่าคุณสมบัติ) และการกระทำ (วิธีการ) ที่สามารถใช้ข้อมูลนั้นได้

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

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

รับกระบวนการ | รับสมาชิก

การเรียกใช้ cmdlet นี้จะสร้างรายการคุณสมบัติและวิธีการมากมายสำหรับ แต่ในตอนต้นของรายการ คุณจะเห็นประเภทของอ็อบเจกต์ที่สร้าง :

TypeName: System.Diagnostics.Process

ภาพหน้าจอด้านล่างยังแสดงคุณสมบัติ ชื่อเรื่อง รับกระบวนการจัดการ ชื่อ NPM PM SI VMและ WS.

หากคุณต้องการจัดการผลลัพธ์ เพื่อทำงานกับ cmdlet นี้ (แทนที่จะแสดงรายการกระบวนการที่ใช้งานอยู่จำนวนมากบนจอภาพ) คุณต้องค้นหาคำสั่งอื่นที่ยอมรับเป็นอินพุต System.Diagnostics.Process... หากต้องการค้นหา cmdlets ที่คุณต้องการ ให้ใช้คุณสมบัติ PowerShell อีกครั้ง:

รับคำสั่ง -Parametertype System.Diagnostics.Process

cmdlet นี้แสดงรายการ cmdlets ที่สามารถจัดการได้ System.Diagnostics.Process.

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

สมมติว่าคุณต้องการรับรายการกระบวนการทั้งหมดที่ทำงานบนคอมพิวเตอร์ชื่อ "svchost" นั่นคือคุณต้องการแมปคุณสมบัติ ชื่อกระบวนการ svchost... ใช้คำสั่ง:

รับกระบวนการ | where-object ($ _. ชื่อ -eq “svchost”)

Cmdlet มองทุกวัตถุ System.Diagnostics.Process, เปรียบเทียบ .ชื่อวัตถุนี้ด้วย "svchost"; หากมีการแข่งขันก็จะปรากฏบนจอภาพ ดูภาพหน้าจอ

ขั้นตอนที่ 7: แยกวิเคราะห์คำสั่ง PowerShell ที่มีประโยชน์

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

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

Get-AppXPackage | Foreach (Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน “$ ($ _. InstallLocation) \ AppXManifest.xml”)

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

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

Cmdlet รับ-AppXPackageส่งคืนวัตถุ TypeName Microsoft.Windows.Appx.PackageManager.Commands.AppxPackageซึ่งรวมถึงชื่อแบบเต็มของแพ็คเกจแอปพลิเคชันและตำแหน่งของไฟล์รายการ XML ที่เกี่ยวข้อง หากคุณเรียกใช้ cmdlet รับ-appxpackageคุณจะเห็นรายการแพ็คเกจแอปพลิเคชันจำนวนมาก ภาพหน้าจอแสดงคำอธิบายของแอป Xbox

Cmdlet แต่ละทะลุผ่านแต่ละวัตถุใน AppXPackageโดยส่งไปที่ cmdlet Add-AppxPackage... ตาม ขอความช่วยเหลือสำหรับ Add-AppxPackageมีสวิตช์กุญแจสองปุ่ม:

  • สวิตช์ -ลงทะเบียนใช้ในการลงทะเบียนการติดตั้งแพ็คเกจแอพที่มีอยู่ คุณสามารถตั้งค่าพารามิเตอร์ DisableDevelopmentModeและ ลงทะเบียน
  • สวิตช์ -DisableDevelopmentModeบอกให้ Windows ลงทะเบียนแพ็คเกจแอปพลิเคชันที่มีอยู่อีกครั้งซึ่งถูกปิดใช้งาน ไม่ได้ลงทะเบียน หรือเสียหาย

เส้น " $ ($ _. InstallLocation) \ AppXManifest.x ml 'อธิบายตำแหน่งของไฟล์ manifest.xml... กำลังดูไฟล์ AppXManifest.xmlคุณจะเห็นรายการ ID แอปพลิเคชัน ไฟล์เรียกทำงาน และภาพจำนวนมากที่เกี่ยวข้องกับแอปพลิเคชัน

หลังจากรีบูต แพ็คเกจแอปพลิเคชันที่เพิ่มทั้งหมดจะถูกดาวน์โหลดและติดตั้งจาก Windows Storeเก็บ.

วิธีเปิด PowerShell จากเมนู Win + X

วิธีนี้สะดวกมากใน Windows 10 เริ่มตั้งแต่ Windows 8 Microsoft ได้แนะนำเมนู Power Users ซึ่งประกอบด้วยเมนูมากมาย องค์ประกอบที่มีประโยชน์เช่น "แผงควบคุม", " เชื่อมต่อเครือข่าย” เป็นต้น แน่นอนว่า Windows 10 ก็มีเมนูดังกล่าวเช่นกัน ประกอบด้วยองค์ประกอบ PowerShell และ PowerShell (ผู้ดูแลระบบ) ส่วนหลังคือสิ่งที่เราต้องการ

ในการเข้าถึงเมนูนี้ใน Windows 10 ให้กดแป้นพิมพ์ลัด Win + X

ในเมนูที่เปิดขึ้น ให้คลิกรายการ PowerShell (ผู้ดูแลระบบ).

การเปิด PowerShell ด้วยการค้นหาใน Windows 10


ใน Windows 10 คุณสามารถใช้ไอคอนค้นหาบนแถบงานได้ คลิกที่ไอคอนค้นหาและพิมพ์ PowerShell กด CTRL + SHIFT + ENTER เพื่อเรียกใช้ PowerShell ในฐานะผู้ดูแลระบบ

ใช้งานได้ในเมนูเริ่มต้น เพียงแค่เริ่มพิมพ์ PowerShellแล้วคลิก คลิกขวาเลื่อนเมาส์ไปที่มุมมองที่ปรากฏ Windows PowerShellและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ.

เรียกใช้อินสแตนซ์ของ PowerShell จาก Windows 10 Explorer


คุณสามารถเปิด PowerShell จาก File Explorer คุณอาจสงสัยว่าทำไมคุณถึงต้องการสิ่งนี้ ให้ฉันแสดงสถานการณ์ตัวอย่างให้คุณดู

สวัสดีทุกคน! วันนี้เป็นบันทึกเล็ก ๆ ในหัวข้อ วิธีเปิด powershell ในฐานะผู้ดูแลระบบ... ฉันขอเตือนคุณว่า PowerShell นี่เป็นภาษาการเขียนโปรแกรมและการดูแลระบบที่มีประสิทธิภาพจาก Microsoft ทุกๆ ปีจะมี cmdlets และฟังก์ชันการทำงานเพิ่มขึ้นมากเกินไป โดยพื้นฐานแล้วจะเป็นการแทนที่บรรทัดคำสั่งของ Windows ด้านล่างเราจะพิจารณาวิธีการเปิดและกำหนดค่า
.

วิธีการเปิด PowerShell snap-in

Powershell กำลังพัฒนาได้ดีมาก และด้วยการเปิดตัว Windows 10 ก็ได้รับเวอร์ชัน 5 แล้ว แต่เรามีหัวข้อที่ต่างออกไป ดังนั้นคุณจะเปิด powershell ได้อย่างไร? มันง่ายถ้าใน Windows XP ก็ไม่มีอะไร ดังนั้นจึงมีการจัดส่งแยกต่างหาก ในรุ่นต่อๆ มาทั้งหมดมาในรูปแบบส่วนประกอบในตัว วิธีที่หลากหลายที่สุดในการเปิด PowerShell คือการกด

ชนะ + R และป้อน powershell

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

วิธีเรียกใช้ windows powershell ในฐานะผู้ดูแลระบบใน Windows 8.1 และ Windows 7

คุณสามารถเปิด Windows PowerShell ได้ตั้งแต่เริ่มต้น ใน Windows 8.1, Windows 2012 R2 ให้ไปที่เครื่องมือระบบ - รายการ Windows และคลิกขวาเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ

ใน Windows 7 และ Windows 2008 R2 จะมีลักษณะดังนี้ Start> Accessories> Windows PowerShell

คุณยังสามารถสร้างทางลัดในรายการงานและคลิกขวาและเลือกรายการที่เหมาะสม

มันจะสะดวกสำหรับ PowerShell ที่จะเปิดเป็นผู้ดูแลระบบตลอดเวลา มาดำเนินการกันเถอะ ซึ่งทำได้ใน Windows ทุกรุ่นในลักษณะเดียวกัน การเปิดแผงควบคุม

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

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

ทุกอย่างง่ายมาก ฉันแน่ใจว่าตอนนี้คุณจะไม่มีคำถามเกี่ยวกับวิธีการเปิด Windows PowerShell นอกจากนี้ยังเป็นประโยชน์ในการเปลี่ยนแบบอักษรในหน้าต่าง PowerShell

วิธีเปิด PowerShell จากเมนูบริบทปุ่มเริ่มใน Windows 10

Microsoft ให้ความสำคัญกับบรรทัดคำสั่งมากขึ้นเรื่อย ๆ ต่อภาษาที่แข็งแกร่ง (PowerShell) และนี่เป็นเรื่องที่สมเหตุสมผล เนื่องจากความสามารถในการจัดการระบบปฏิบัติการของตระกูล Windows นั้นแทบไม่มีขีดจำกัด หรือมากกว่าในส่วนต่อประสานกราฟิก เริ่มต้นด้วย Windows 10 เวอร์ชัน 1709 ในเมนูบริบท PowerShell ได้แทนที่ cmd ที่คุ้นเคย คลิกขวาที่ปุ่มเริ่มใน Windows 10 และจาก เมนูบริบท, เลือกรายการที่เหมาะสม:

  1. Windows PowerShell
  2. Windows PowerShell (ผู้ดูแลระบบ) คือสิ่งที่ Windows 10 อยู่ในโหมดสิทธิ์สูงสุด

เริ่ม Windows PowerShell ด้วย Windows 10 Search

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

เริ่ม Windows PowerShell จากเมนูเริ่มของ Windows 10

ในการเปิด PowerShell จากเมนู Start ให้เปิดและค้นหารายการ Windows PowerShell ซึ่งจะอยู่ในรูปแบบของโฟลเดอร์ เปิดและเรียกใช้เวอร์ชันที่เหมาะสม

หากคุณคลิกขวา คุณจะสามารถเรียกใช้เชลล์ในฐานะผู้ดูแลระบบและในฐานะผู้ดูแลระบบได้

วิธีการเพิ่มเติมและทั่วไปสำหรับการเริ่มเชลล์

นอกจากนี้ยังมีวิธีการเฉพาะมากในการเปิดเชลล์ด้วยภาษาที่มีประสิทธิภาพของ Microsoft เงอะงะที่สุดหาง่าย ไฟล์ปฏิบัติการและเปิดใช้งานโดยตรงจากตำแหน่งบนระบบ ไปที่ Windows 10 ของคุณไปพร้อมกัน:

C: \ Users \ ชื่อผู้ใช้ \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Windows PowerShell

เป็นผลให้คุณจะเปิดโฟลเดอร์ที่มีทางลัดที่มีอยู่ในเมนู "เริ่ม" คุณสามารถเรียกใช้ได้

คุณยังสามารถเรียกใช้ไฟล์ที่ปฏิบัติการได้ดั้งเดิมซึ่งอยู่ในเส้นทาง:

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0

และด้วยการคลิกขวาบนมัน คุณสามารถดาวน์โหลดมันในฐานะผู้ดูแลระบบด้วยสิทธิ์สูงสุด

คุณยังสามารถเรียกใช้ Windows PowerShell จากหน้าต่างพรอมต์คำสั่ง เพียงป้อนคำวิเศษในนั้นแล้วกด Enter

ฉันจะเตือนคุณถึงวิธีการเริ่มงานใหม่จากสแน็ปอินตัวจัดการงาน เปิด "ตัวจัดการงาน" เลือกรายการเมนู "ไฟล์ - เรียกใช้งานใหม่"

ในหน้าต่างที่ปรากฏขึ้น ให้ป้อน PowerShell

วิธีสุดท้ายที่ฉันรู้คือเปิด PowerShell ผ่าน windows explorer 10 ในการดำเนินการนี้ให้เปิด Explorer เลือกรายการเมนู "ไฟล์ - เริ่ม Windows PowerShell" ซึ่งจะมีทั้งสองโหมด

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

ในการเรียกใช้ PowerShell ในนามของผู้ใช้รายอื่น คุณต้องกดปุ่ม SHIFT ค้างไว้ จากนั้นคลิกขวาที่ไอคอน PowerShell เลือก "เรียกใช้ในฐานะผู้ใช้อื่น" จากเมนูบริบท

ป้อนชื่อผู้ใช้และรหัสผ่านจากที่คุณต้องการ บัญชีผู้ใช้... ด้วยเหตุนี้ เชลล์จะทำงานในบริบทของผู้ใช้รายอื่น

คุณยังสามารถเริ่มหน้าต่าง PowerShell ใหม่จากหน้าต่างผู้ใช้ปัจจุบันได้ แต่ในการดำเนินการนี้ ให้ป้อนคำสั่ง:

เริ่ม powershell -credential ""

ในหน้าต่างคำขอบัญชี เราระบุข้อมูลเข้าสู่ระบบและรหัสผ่านจากบัญชีที่มีสิทธิ์ที่คุณต้องการสำหรับการทำงานต่อไปของคุณ

PowerShell ISE . คืออะไร

คุณอาจสังเกตเห็นว่าทางลัด PowerShell ISE มีอยู่ทั่วไป และคุณต้องการทราบว่ามันคืออะไร โดยสรุป นี่คือเชลล์พิเศษที่คุณสามารถเขียนสคริปต์และสคริปต์ใน PowerShell โดยใช้ cmdlets ที่หลากหลายที่ Microsoft เสนอให้คุณ

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

เลือกแล้วคลิก ปุ่ม Shiftหรือ Ctrl หรือ CTRL + SHIFT อันเป็นผลมาจากการที่คุณจะมีโครงสร้างสำหรับชุดค่าผสมในอนาคตและกดแป้นใด ๆ จากช่วงตัวอักษรในตัวอย่างของฉันมันกลับกลายเป็น CTRL + SHFT + C ด้วยชุดค่าผสมนี้ที่ ฉันจะเรียกเชลล์ PowerShell ของฉัน เราบันทึกการตั้งค่า ฉันยังทราบด้วยว่าคุณสามารถยกเลิกหรือเปลี่ยนเป็นอย่างอื่นได้อย่างง่ายดาย

ฉันพยายามป้อนชุดค่าผสมทางลัด CTRL + SHFT + C เนื่องจากฉันเห็นทุกอย่างทำงานได้ดี

เปิดตัวเชลล์จาก ISE

ก่อนหน้านี้ ฉันมักจะเปิด ISE จาก PowerShell shell ปกติ และไม่ใช่ในทางกลับกัน แต่สิ่งที่ฉันแปลกใจคือใน "ไฟล์" ของฉัน ฉันพบรายการ "Run PowerShell.exe" และยังมีแป้นพิมพ์ลัด Ctrl + Shift + NS.

การเปลี่ยนแปลงฟอนต์ powershell ทำได้ง่ายมากเพียงแค่ไปที่คุณสมบัติบนแท็บฟอนต์ ซึ่งคุณสามารถกำหนดขนาดได้ตั้งแต่ 5 ถึง 72

คุณยังสามารถเข้าถึงคุณสมบัติจากหน้าต่างยูทิลิตี้ได้เอง โดยคลิกที่ไอคอนที่มุมซ้ายบนและเลือกคุณสมบัติ

ที่นี่การตั้งค่าแบบอักษรแตกต่างกันเล็กน้อยพร้อมกับการเปลี่ยนแปลงขนาดของคอนโซลก็เปลี่ยนไปเช่นกัน

บนแท็บสี คุณสามารถตั้งค่าสีฟอนต์ใน powershell และหน้าต่างเองได้ ทำให้เป็นสีดำเช่นบรรทัดคำสั่ง

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

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

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

การเรียกใช้ยูทิลิตี้ PowerShell

ค้นหาข้อมูลร้านค้า


การติดตั้งร้านค้า


การลบ Windows 10 Store


วิธีการตั้งค่าร้านค้าอย่างรวดเร็ว

นอกจากนี้ สำหรับการติดตั้งอย่างง่ายของร้านค้า Windows 10 คุณสามารถป้อนและรันโค้ดต่อไปนี้ใน PowerShell:
$ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + "\ AppxManifest.xml"; Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน $ manifest

คุณสามารถเรียกใช้รหัสจากบรรทัดคำสั่งหรือแอปพลิเคชัน " ดำเนินการ". อย่าลืมเรียกใช้รหัสของคุณจากภายใน PowerShell ตามรายละเอียดก่อนหน้านี้

ติดตั้งง่ายของแพ็คเกจที่ถูกลบทั้งหมด

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

ใส่รหัส:
รับ-AppxPackage -AllUsers | Foreach (Add-AppxPackage -DisableDevelopmentMode - ลงทะเบียน “$ ($ _. InstallLocation) \ AppXManifest.xml”)
หลังจากนั้น เหลือเพียงกด Enter Windows 10 จะใช้เวลาสักครู่ในการกู้คืนทุกอย่าง

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

วิดีโอที่เกี่ยวข้อง