จากหน้าจอจัดการโปรแกรมและคุณลักษณะ Windows (ด้านบน) ฉันต้องการสร้างไฟล์ข้อความที่มีโปรแกรมที่ติดตั้งทั้งหมด:
ฉันจะทำให้งานนี้เป็นอัตโนมัติได้อย่างไร
ฉันกำลังคิดเกี่ยวกับสคริปต์บางตัวที่จะอ่านรีจิสตรีคีย์และวางผลลัพธ์ลงในไฟล์ txt ความคิดใด ๆ
จากหน้าจอจัดการโปรแกรมและคุณลักษณะ Windows (ด้านบน) ฉันต้องการสร้างไฟล์ข้อความที่มีโปรแกรมที่ติดตั้งทั้งหมด:
ฉันจะทำให้งานนี้เป็นอัตโนมัติได้อย่างไร
ฉันกำลังคิดเกี่ยวกับสคริปต์บางตัวที่จะอ่านรีจิสตรีคีย์และวางผลลัพธ์ลงในไฟล์ txt ความคิดใด ๆ
คำตอบ:
ต่อไปนี้เป็นวิธีแก้ไขปัญหาสองวิธี:
Powershell:
Get-WmiObject Win32_Product | Sort-Object Name | Select Name,version,Vendor |export-csv myprogramlist.csv
WMIC:
wmic product get name,version,vendor >myprograms.txt
คุณสามารถตรวจสอบบทความนี้ อาจมีตัวเลือก คุณสามารถถ่ายภาพหน้าและแปลงเป็นข้อความ บทความอธิบายในรายละเอียด
อัปเดต 1: คุณสามารถใช้ความช่วยเหลือของคลาสผลิตภัณฑ์ WMI เพื่อส่งออกโปรแกรมทั้งหมดไปยัง csv คลาสผลิตภัณฑ์ WMI มีรายละเอียดเกี่ยวกับแอพติดตั้ง การใช้ select * คุณสามารถดึงข้อมูลจากที่นั่นและเก็บใน csv อ่านตัวอย่างนี้จะทราบวิธีการส่งออกแผงควบคุมไปยัง CSV
หมายเหตุ: ฉันเป็นผู้พัฒนาสคริปต์นี้