Update-Mozillafirefox.ps1
| ระบบปฏิบัติการ: | หน้าต่าง |
| พิมพ์: | สคริปต์ Windows PowerShell |
| ภาษา: | Windows PowerShell |
| คำอธิบาย: | Update-Mozillafirefox ดาวน์โหลดรายการหมายเลขเวอร์ชัน Firefox ล่าสุดที่เปรียบเทียบหมายเลขเวอร์ชัน Firefox ที่พบในระบบและแสดงไม่ว่าจะจำเป็นต้องมีการอัปเดต Firefox หรือไม่ Update-Mozillafirefox ตรวจจับ Firefoxes ที่ติดตั้งโดยการสอบถาม Windows Registry สำหรับโปรแกรมที่ติดตั้ง คีย์จาก HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstall และ HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall ถูกอ่านในคอมพิวเตอร์ 64 บิต เข้าถึงเส้นทาง ในขั้นตอนที่ 7 Update-Mozillafirefox ดาวน์โหลดและเขียนไฟล์ที่เกี่ยวข้องกับ firefox หลายไฟล์คือ " firefox_current_versions.json ", " firefox_release_history.json ", " firefox_major_versions.json " firefox_languages.json " firefox_regions.json " ใช้เป็นแหล่งข้อมูล เมื่อทำงานในหน้าต่าง PowerShell 'ปกติ' และเวอร์ชัน Firefox ที่ตรวจพบทั้งหมดดูเหมือนจะทันสมัยอัปเดต Mozillafirefox จะตรวจสอบว่าทุกอย่างเรียบร้อยและออกไปโดยไม่มีพิธีเพิ่มเติมในขั้นตอนที่ 11 หาก Update-Mozillafirefox ทำงานโดยไม่มีสิทธิ์สูง (แต่ด้วยการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้) ในเครื่องที่มีรุ่น Firefox เก่าจะแสดงให้เห็นว่าจำเป็นต้องมีการอัปเดต Firefox แต่ Update-Mozillafirefox จะออกจากขั้นตอนที่ 12 ก่อนดาวน์โหลดไฟล์ใด ๆ . ในการดำเนินการอัปเดตด้วย Update-Mozillafirefox PowerShell จะต้องทำงานในหน้าต่างยกระดับ (เรียกใช้เป็นผู้ดูแลระบบ) หาก Update-Mozillafirefox ทำงานในหน้าต่าง PowerShell ที่ยกระดับและไม่พบ Firefox สคริปต์เสนอตัวเลือกในการติดตั้ง Firefox ใน " มุมผู้ดูแลระบบ " (ขั้นตอนที่ 11) ซึ่งตรงกันข้ามกับธรรมชาติหลักของการอัปเดต-Mozillafirefox จำเป็นต้องมีอินพุตผู้ใช้ปลายทางสำหรับการเลือกบิตรุ่นและภาษา ใน "มุมผู้ดูแลระบบ" หนึ่งอินสแตนซ์ของเวอร์ชัน 32 บิตหรือ 64 บิตในหนึ่งในภาษาที่มีอยู่สามารถติดตั้งได้ด้วย Update-Mozillafirefox-การเลือกภาษาครอบคลุมมากกว่า 30 ภาษา ในขั้นตอนการอัปเดตตัวเองอัพเดท Mozillafirefox ดาวน์โหลดตัวติดตั้ง Firefox เต็มรูปแบบจาก Mozilla ซึ่งเท่ากับประเภทที่ติดตั้งไว้ในระบบแล้ว (เวอร์ชันบิตเดียวกันและภาษาเดียวกัน) หลังจากเขียนไฟล์การกำหนดค่าการติดตั้ง ( firefox_configuration.ini ไปยัง $path ที่ขั้นตอนที่ 14 ซึ่งตัวอย่างเช่นบริการบำรุงรักษา Mozilla อัตโนมัติจะถูกปิดใช้งานและเปิดใช้งานทางลัดเริ่มต้น) และหยุดกระบวนการที่เกี่ยวข้องกับ firefox หลายตัว Firefox ที่ด้านบนของการติดตั้ง Firefox ที่มีอยู่ซึ่งเป็นสาเหตุของขั้นตอนการอัปเดต Firefox ที่สร้างขึ้นในตัว |
| หน้าแรก: | https://github.com/auberginehill/update-mozilla-firefox URL สั้น: http://tinyurl.com/gr75tjx |
| เวอร์ชัน: | 1.6 |
| แหล่งที่มา: | อิโมจิ: | ตารางอิโมจิ |
| Tobias Weltner: | PowerTips Monthly Vol 8 มกราคม 2014 (หรือหนึ่งใน archive.org เวอร์ชัน) |
| PS1: | ทดสอบการเชื่อมต่ออินเทอร์เน็ต (หรือหนึ่งใน archive.org เวอร์ชัน) |
| goyuix: | อ่านวัตถุ JSON ใน PowerShell 2.0 |
| Lamaar75: | การสร้างเมนู (หรือหนึ่งใน archive.org เวอร์ชัน) |
| Alejandro5042: | วิธีเรียกใช้ EXE โดยมี/ไม่มีสิทธิ์สูงจาก PowerShell |
| Jaredpar และ Matthew Pirocchi: | วิธีที่ดีที่สุดในการกำหนดตำแหน่งของสคริปต์ PowerShell ปัจจุบันคืออะไร? |
| เจฟฟ์: | PowerShell แสดงเวลาที่ผ่านไป |
| Microsoft Technet: | การเพิ่มเมนูง่าย ๆ ลงในสคริปต์ Windows PowerShell |
| ดาวน์โหลด: | เช่น update-mozillafirefox.ps1 หรือทุกอย่างเป็นไฟล์. zip |
ภาพหน้าจอ
เอาต์พุต
| - แสดงข้อมูลที่เกี่ยวข้องกับ Firefox ในคอนโซล พยายามอัปเดต Firefox ที่ล้าสมัยเป็นเวอร์ชันล่าสุดหากพบการติดตั้ง Firefox เก่าและหาก Update-Mozillafirefox ทำงานในหน้าต่าง PowerShell ที่สูงขึ้น นอกจากนั้น ...
|
|---|
| - ในขั้นตอนที่ 7 หมายเลขเวอร์ชัน Firefox พื้นฐานถูกเขียนลงในไฟล์ (
firefox_current_versions.json ) และยังมีการสร้างไฟล์ JSON เสริมเพิ่มเติมอีกสี่ไฟล์คือ:: ไฟล์ Firefox JSON (ในขั้นตอนที่ 7): | ไฟล์ | เส้นทาง | firefox_current_versions.json | %TEMP%firefox_current_versions.json | firefox_release_history.json | %TEMP%firefox_release_history.json | firefox_major_versions.json | %TEMP%firefox_major_versions.json | firefox_languages.json | %TEMP%firefox_languages.json | firefox_regions.json | %TEMP%firefox_regions.json |
ตำแหน่ง %TEMP% แสดงถึงโฟลเดอร์ไฟล์ชั่วคราวของ Windows ปัจจุบัน ใน PowerShell ตัวอย่างเช่นคำสั่ง $env:temp แสดงเส้นทาง Temp-folder
- หากขั้นตอนการอัปเดตจริงรวมถึงการดาวน์โหลดไฟล์การติดตั้งจะเริ่มขึ้นไฟล์การกำหนดค่าการติดตั้ง Firefox (
firefox_configuration.ini ) จะถูกสร้างขึ้นด้วยพารามิเตอร์ที่ใช้งานอยู่หนึ่งตัว (พารามิเตอร์อื่น ๆ ภายในไฟล์จะถูกแสดงความคิดเห็น) และหลังจาก Firefox ได้รับการปรับปรุง การแสดงเวอร์ชันล่าสุดจะเปิดในเบราว์เซอร์เริ่มต้น ติดตั้งไฟล์กำหนดค่า (ในขั้นตอนที่ 14): | ไฟล์ | เส้นทาง | firefox_configuration.ini | %TEMP%firefox_configuration.ini |
ตำแหน่ง %TEMP% แสดงถึงโฟลเดอร์ไฟล์ชั่วคราวของ Windows ปัจจุบัน ใน PowerShell ตัวอย่างเช่นคำสั่ง $env:temp แสดงเส้นทาง Temp-folder
- หากต้องการดูค่าจริงที่ถูกเขียนไปยังไฟล์การกำหนดค่าการติดตั้ง (
firefox_configuration.ini ) โปรดดูขั้นตอนที่ 14 ในสคริปต์เอง | ค่า | คำอธิบาย | MaintenanceService=false | บริการ Mozillamaintenance ใช้สำหรับการอัปเดตอย่างเงียบ ๆ และอาจใช้สำหรับงานที่เกี่ยวข้องกับการบำรุงรักษาอื่น ๆ มันเป็นองค์ประกอบเสริม ตัวเลือกนี้สามารถใช้ใน Firefox 16 หรือใหม่กว่าเพื่อข้ามการติดตั้งบริการ |
สำหรับรายการที่ครอบคลุมของการตั้งค่าที่มีอยู่และคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับค่าข้างต้นโปรดดูหน้า "ตัวติดตั้ง: อาร์กิวเมนต์บรรทัดคำสั่ง"
- หากต้องการเปิดตำแหน่งไฟล์เหล่านี้ในหน้าต่างตัวจัดการทรัพยากรเช่นคำสั่ง
Invoke-Item $env:temp
อาจใช้ที่หน้าต่างพรอมต์ PowerShell [PS>]
|
|---|
หมายเหตุ
| - ต้องการ (a) PowerShell V3 หรือใหม่กว่าหรือ (B) .NET 3.5 หรือใหม่กว่าสำหรับการนำเข้าและแปลง JSON-FILE (ในขั้นตอนที่ 8)
|
|---|
| - ต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้สำหรับการดาวน์โหลดรายการหมายเลขเวอร์ชัน Firefox ล่าสุดและสำหรับการดาวน์โหลดตัวติดตั้ง Firefox ที่สมบูรณ์จาก Mozilla (แต่ขั้นตอนหลังไม่ได้เริ่มต้นหากระบบถือว่าเป็นวันที่ทันสมัย)
- สำหรับการดำเนินการอัปเดตจริงใด ๆ ด้วย Update-Mozillafirefox มันเป็นข้อบังคับในการเรียกใช้สคริปต์นี้ในหน้าต่าง PowerShell ที่ยกระดับ (ที่ PowerShell เริ่มต้นด้วยตัวเลือก 'Run as A Administrator') สิทธิ์ที่สูงขึ้นเป็นสิ่งจำเป็นสำหรับการติดตั้ง Firefox ที่ด้านบนของการติดตั้ง Firefox ที่มีอยู่
- Update-Mozillafirefox ได้รับการออกแบบมาเพื่ออัปเดตเพียงหนึ่งอินสแตนซ์ของ Firefox หากตรวจพบ Firefox มากกว่าหนึ่งอินสแตนซ์สคริปต์จะแจ้งให้ผู้ใช้ทราบในขั้นตอนที่ 5 และนอกจากนี้หากตรวจพบ Firefox เก่า (ES) สคริปต์จะออกก่อนที่จะดาวน์โหลดไฟล์การติดตั้งในขั้นตอนที่ 15
- โปรดทราบว่าไฟล์การกำหนดค่าการติดตั้ง Firefox ที่เขียนในขั้นตอนที่ 14 ปิดการใช้งานบริการบำรุงรักษา Mozilla เพื่อไม่ให้บริการบำรุงรักษา Mozilla จะไม่ได้รับการติดตั้งในระหว่างการอัปเดต Firefox ค่าที่ตั้งไว้ด้วยไฟล์การกำหนดค่าการติดตั้ง (
firefox_configuration.ini ) กำลังเปลี่ยนไฟล์ระบบและดูเหมือนจะถูกเขียนที่ไหนสักแห่งที่ลึกไปยังอวัยวะภายในของ Mozilla Firefox กึ่งเพียร - โปรดสังเกตว่าเมื่อทำงานในหน้าต่าง PowerShell ที่สูงขึ้นและตรวจพบเวอร์ชัน Firefox เก่า Update-Mozillafirefox จะพยายามดาวน์โหลดไฟล์จากอินเทอร์เน็ตโดยอัตโนมัติโดยไม่แจ้งให้ผู้ใช้ปลายทางหรือไม่ต้องขอคำยืนยันใด ๆ และในขั้นตอนที่ 17 ปิดกระบวนการโดยไม่ต้องแจ้งให้ทราบล่วงหน้า
- โปรดทราบว่าไฟล์ที่ดาวน์โหลดจะถูกวางไว้ในไดเรกทอรีซึ่งระบุไว้ด้วยตัวแปร
$path (ที่บรรทัด 42) ตัวแปร $env:temp ชี้ไปที่โฟลเดอร์ Temp ปัจจุบัน ค่าเริ่มต้นของตัวแปร $env:temp คือ C:Users<username>AppDataLocalTemp (เช่นบัญชีผู้ใช้แต่ละบัญชีมีโฟลเดอร์ TEMP แยกต่างหากที่ Path %USERPROFILE%AppDataLocalTemp ) หากต้องการดูเส้นทาง Temp ปัจจุบันเช่นคำสั่ง
[System.IO.Path]::GetTempPath()
อาจใช้ที่หน้าต่างพรอมต์ PowerShell [PS>] หากต้องการเปลี่ยนโฟลเดอร์ Temp เป็น C:Temp โปรดทำตามคำแนะนำที่โฟลเดอร์ไฟล์ชั่วคราว - เปลี่ยนตำแหน่งใน Windows ซึ่งเป็นสิ่งที่สำคัญในบรรทัด:- คลิกขวาที่ไอคอนคอมพิวเตอร์และเลือกคุณสมบัติ (หรือเลือกเริ่ม→แผงควบคุม→ระบบบน Windows 10 อินสแตนซ์นี้อาจพบได้โดยการคลิกขวาเริ่มและเลือกแผงควบคุม→ระบบ ... หรือโดยการกด
[Win-key] + x และ การเลือกแผงควบคุม→ระบบ) บนหน้าต่างพร้อมข้อมูลพื้นฐานเกี่ยวกับคอมพิวเตอร์ ... - คลิกที่การตั้งค่าระบบขั้นสูงบนแผงด้านซ้ายและเลือกแท็บขั้นสูงในหน้าต่าง "คุณสมบัติของระบบ"
- คลิกที่ปุ่มใกล้กับตัวแปรสภาพแวดล้อมที่มีป้ายกำกับด้านล่าง
- ในส่วนบนสุดซึ่งแสดงรายการตัวแปรผู้ใช้ทั้ง TMP และ TEMP อาจเห็นได้ บัญชีล็อกอินที่แตกต่างกันแต่ละบัญชีจะได้รับการกำหนดตำแหน่งชั่วคราวของตัวเอง ค่าเหล่านี้สามารถเปลี่ยนแปลงได้โดยการคลิกสองครั้งหรือโดยการเน้นค่าและเลือกแก้ไข เส้นทางที่ระบุจะถูกใช้โดย Windows และโปรแกรมอื่น ๆ อีกมากมายสำหรับไฟล์ชั่วคราว ขอแนะนำให้ตั้งค่าเดียวกัน (เส้นทางไดเรกทอรี) สำหรับทั้ง TMP และ TEMP
- โปรแกรมที่กำลังดำเนินการใด ๆ จะต้องเริ่มต้นใหม่เพื่อให้ค่าใหม่มีผล อันที่จริงแล้ว Windows อาจจำเป็นต้องเริ่มต้นใหม่เพื่อเริ่มใช้ค่าใหม่สำหรับไฟล์ชั่วคราวของตัวเอง
|
|---|
ตัวอย่าง
| เพื่อเปิดรหัสนี้ใน Windows PowerShell ตัวอย่างเช่น: |
|---|
| -
./Update-MozillaFirefox รันสคริปต์ โปรดแจ้งให้ทราบเพื่อแทรก ./ หรือ . ก่อนชื่อสคริปต์ -
help ./Update-MozillaFirefox -Full แสดงไฟล์ช่วยเหลือ Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine คำสั่งนี้กำลังเปลี่ยนแปลงสิทธิ์ของ Windows PowerShell เพื่อเปิดใช้งานการดำเนินการสคริปต์ในขอบเขตเริ่มต้น ( LocalMachine ) และกำหนดเงื่อนไขภายใต้ Windows PowerShell โหลดไฟล์การกำหนดค่าและเรียกใช้สคริปต์โดยทั่วไป ใน Windows Vista และ Windows รุ่นต่อมาสำหรับการเรียกใช้คำสั่งที่เปลี่ยนนโยบายการดำเนินการของขอบเขต LocalMachine Windows PowerShell จะต้องทำงานด้วยสิทธิ์ที่สูงขึ้น (เรียกใช้เป็นผู้ดูแลระบบ) นโยบายเริ่มต้นของขอบเขตเริ่มต้น ( LocalMachine ) คือ " Restricted " และคำสั่ง " Set-ExecutionPolicy Restricted " จะ "ยกเลิก" การเปลี่ยนแปลงที่เกิดขึ้นกับตัวอย่างต้นฉบับข้างต้น (มีนโยบายไม่เปลี่ยนแปลงมาก่อน ... ) นโยบายการดำเนินการสำหรับคอมพิวเตอร์ท้องถิ่น ( LocalMachine ) และสำหรับผู้ใช้ปัจจุบัน ( CurrentUser ) ถูกเก็บไว้ในรีจิสทรี (เช่น HKLM:SoftwarePoliciesMicrosoftWindowsPowerShellExecutionPolicy ) เปลี่ยนอีกครั้ง นโยบายการดำเนินการสำหรับเซสชันเฉพาะ ( Process ) จะถูกเก็บไว้ในหน่วยความจำเท่านั้นและจะถูกยกเลิกเมื่อปิดเซสชัน พารามิเตอร์: Restricted | ไม่โหลดไฟล์การกำหนดค่าหรือเรียกใช้สคริปต์ แต่อนุญาตให้แต่ละคำสั่ง Restricted เป็นนโยบายการดำเนินการเริ่มต้น | AllSigned | สคริปต์สามารถเรียกใช้ได้ ต้องการให้สคริปต์และไฟล์การกำหนดค่าทั้งหมดลงนามโดยผู้เผยแพร่ที่เชื่อถือได้รวมถึงสคริปต์ที่เขียนลงบนคอมพิวเตอร์ท้องถิ่น ความเสี่ยงที่ลงนาม แต่เป็นอันตรายสคริปต์ | RemoteSigned | ต้องใช้ลายเซ็นดิจิตอลจากผู้เผยแพร่ที่เชื่อถือได้ในสคริปต์และไฟล์การกำหนดค่าที่ดาวน์โหลดจากอินเทอร์เน็ต (รวมถึงอีเมลและโปรแกรมส่งข้อความโต้ตอบแบบทันที) ไม่จำเป็นต้องมีลายเซ็นดิจิตอลบนสคริปต์ที่เขียนลงบนคอมพิวเตอร์ท้องถิ่น ใบอนุญาตใช้สคริปต์ที่ไม่ได้ลงนามซึ่งดาวน์โหลดจากอินเทอร์เน็ตหากสคริปต์ถูกปิดกั้นโดยใช้ CMDLET Unblock-File ความเสี่ยงที่ใช้สคริปต์ที่ไม่ได้ลงชื่อจากแหล่งอื่นนอกเหนือจากอินเทอร์เน็ตและลงนาม แต่สคริปต์ที่เป็นอันตราย | Unrestricted | โหลดไฟล์การกำหนดค่าทั้งหมดและเรียกใช้สคริปต์ทั้งหมด เตือนผู้ใช้ก่อนเรียกใช้สคริปต์และไฟล์การกำหนดค่าที่ดาวน์โหลดจากอินเทอร์เน็ต ไม่เพียง แต่มีความเสี่ยงเท่านั้น แต่ยังอนุญาตให้ใช้สคริปต์ที่ไม่ได้ลงชื่อได้จากแหล่งใด ๆ ความเสี่ยงที่ใช้สคริปต์ที่เป็นอันตราย | Bypass | ไม่มีอะไรถูกบล็อกและไม่มีคำเตือนหรือพรอมต์ ไม่เพียง แต่ความเสี่ยงเท่านั้น แต่ยังอนุญาตให้ใช้สคริปต์ที่ไม่ได้ลงนามจากแหล่งใด ๆ ความเสี่ยงที่ใช้สคริปต์ที่เป็นอันตราย | Undefined | ลบนโยบายการดำเนินการที่ได้รับมอบหมายในปัจจุบันจากขอบเขตปัจจุบัน หากนโยบายการดำเนินการในขอบเขตทั้งหมดถูกตั้งค่าเป็น Undefined นโยบายการดำเนินการที่มีประสิทธิภาพจะ Restricted ซึ่งเป็นนโยบายการดำเนินการเริ่มต้น พารามิเตอร์นี้จะไม่เปลี่ยนแปลงหรือลบนโยบายการดำเนินการ ("" มาสเตอร์ ") ที่ตั้งค่าด้วยการตั้งค่านโยบายกลุ่ม | | หมายเหตุ: | - โปรดทราบว่าการตั้งค่านโยบายกลุ่ม "
Turn on Script Execution " แทนที่นโยบายการดำเนินการที่กำหนดไว้ใน Windows PowerShell ในทุกขอบเขต หากต้องการค้นหาการตั้งค่า ("Master") ได้โปรดเปิดตัวแก้ไขนโยบายกลุ่มท้องถิ่น ( gpedit.msc ) และนำทางไปยังการกำหนดค่าคอมพิวเตอร์→เทมเพลตการดูแลระบบ→ส่วนประกอบ Windows → Windows PowerShell
| | - ตัวแก้ไขนโยบายกลุ่มท้องถิ่น (
gpedit.msc ) ไม่สามารถใช้งานได้ใน Windows ที่บ้านหรือรุ่นใหม่ การตั้งค่านโยบายกลุ่ม " Turn on Script Execution " | PowerShell เทียบเท่า (เกี่ยวกับขอบเขตทั้งหมด) | Not configured | ไม่มีผลค่าเริ่มต้นของการตั้งค่านี้ | Disabled | Restricted | Enabled - อนุญาตเฉพาะสคริปต์ที่ลงนาม | AllSigned | Enabled - อนุญาตสคริปต์ท้องถิ่นและสคริปต์ที่ลงนามระยะไกล | RemoteSigned | Enabled - อนุญาตสคริปต์ทั้งหมด | Unrestricted |
|
|---|
สำหรับข้อมูลเพิ่มเติมกรุณาพิมพ์ " Get-ExecutionPolicy -List ", " help Set-ExecutionPolicy -Full ", " help about_Execution_Policies " หรือเยี่ยมชม set-executionpolicy หรือเกี่ยวกับ _execution_policies -
New-Item -ItemType File -Path C:TempUpdate-MozillaFirefox.ps1 สร้างไฟล์ PS1 ที่ว่างเปล่าไปยังไดเรกทอรี C:Temp cmdlet New-Item มีโหมด -NoClobber ที่มีอยู่ในนั้นเพื่อให้ขั้นตอนจะหยุดหากการเขียนทับ (แทนที่เนื้อหา) ของไฟล์ที่มีอยู่กำลังจะเกิดขึ้น เขียนทับไฟล์ด้วย cmdlet New-Item ต้องใช้ Force หากชื่อพา ธ และ/หรือชื่อไฟล์มีอักขระพื้นที่โปรดใส่ค่าพารามิเตอร์ทั้งหมด -Path ในเครื่องหมายคำพูด (เดี่ยวหรือสองครั้ง): New-Item -ItemType File -Path "C:Folder NameUpdate-MozillaFirefox.ps1"
สำหรับข้อมูลเพิ่มเติมกรุณาพิมพ์ " help New-Item -Full "
|
|---|
การบริจาค
| ข้อบกพร่อง: | ข้อบกพร่องสามารถรายงานได้โดยการสร้างปัญหาใหม่ |
|---|
| คำขอคุณสมบัติ: | คำขอคุณสมบัติสามารถส่งได้โดยการสร้างปัญหาใหม่ |
|---|
| การแก้ไขไฟล์ต้นฉบับ: | คุณสมบัติใหม่การแก้ไขและการเปลี่ยนแปลงที่อาจเกิดขึ้นอื่น ๆ สามารถพูดคุยในรายละเอียดเพิ่มเติมโดยการเปิดคำขอดึง |
www
| หน้าแรกสคริปต์ |
|---|
| Tobias Weltner: Powertips Monthly Vol 8 มกราคม 2014 (หรือหนึ่งใน archive.org เวอร์ชัน) |
|---|
| PS1: ทดสอบการเชื่อมต่ออินเทอร์เน็ต (หรือหนึ่งใน archive.org เวอร์ชัน) |
| Goyuix: อ่านวัตถุ JSON ใน PowerShell 2.0 |
| Lamaar75: การสร้างเมนู (หรือหนึ่งใน archive.org เวอร์ชัน) |
| Alejandro5042: วิธีเรียกใช้ exe ด้วย/ไม่มีสิทธิ์ยกระดับจาก PowerShell |
| Jaredpar และ Matthew Pirocchi: วิธีที่ดีที่สุดในการกำหนดตำแหน่งของสคริปต์ PowerShell ปัจจุบันคืออะไร? |
| เจฟฟ์: PowerShell แสดงเวลาที่ผ่านไป |
| Microsoft Technet: การเพิ่มเมนูง่าย ๆ ลงในสคริปต์ Windows PowerShell |
| Microsoft Technet: การทำงานกับตารางแฮช |
| กำหนดเวอร์ชัน PowerShell ที่ติดตั้ง |
| convertfrom-json |
| ConvertFrom-StringData |
| PowerTip: แปลงไฟล์ JSON เป็นวัตถุ PowerShell |
| PowerShell V2 แปลงพจนานุกรมเป็นอาร์เรย์เมื่อถูกส่งกลับจากฟังก์ชัน |
| ทำงานร่วมกับ JSON และ POWERSHELL |
| บาร์ความก้าวหน้าที่สมบูรณ์แบบสำหรับ PowerShell |
| Mozillazine: อัปเดตซอฟต์แวร์ |
| Mozilla Wiki: Installer: Command Line Arguments |
| Mozilla Wiki: การอัปเดตซอฟต์แวร์: การตรวจสอบการอัปเดต |
| Mozilla Release Engineering |
| mozillazine: app.update.url |
| ASCII Art: http://www.figlet.org/ และเครื่องกำเนิดข้อความ ASCII Art |
สคริปต์ที่เกี่ยวข้อง
| ปิดการใช้งาน |
|---|
| ตารางอิโมจิ |
|---|
| ไฟล์การปรับแต่ง Firefox |
| ได้รับการสร้างสรรค์ |
| ได้รับ batteryinfo |
| รับคอมพิวเตอร์ |
| Get-culturetables |
| รับไดรฟ์ |
| Get-Hashvalue |
| Get-InstalledPrograms |
| get-installedWindowSupdates |
| ได้รับพลัง |
| Get-PowershellspecialFolders |
| รับ raminfo |
| รับช่วงเวลา |
| รับช่วงเวลา |
| get-unusedDriveletters |
| Get-Windows10Lockscreenwallpapers |
| อัพเดท Java |
| ลบ -dublicationfiles |
| ลบ-emptyfolders |
| ลบ-emptyfolderslite |
| เปลี่ยนชื่อไฟล์ |
| หนูกระดาษหิน |
| โยน |
| เปิดซิปอย่างเงียบ ๆ |
| Update-Adobeflashplayer |