Χρησιμοποιήστε ένα σενάριο PowerShell για να λάβετε μια λίστα με εγκατεστημένες εφαρμογές στα Windows

click fraud protection

Όταν κάνετε μια νέα εγκατάσταση λειτουργικού συστήματος στο σύστημά σας, είναι καλή ιδέα να δημιουργήσετε μια λίστα με την εγκατεστημένη εφαρμογή. Θα σας βοηθήσει να ρυθμίσετε τον υπολογιστή σας μετά την εγκατάσταση των Windows σε αυτόν. Η λίστα θα διασφαλίσει ότι δεν θα ξεχάσετε να εγκαταστήσετε μια βασική εφαρμογή. Το μόνο πρόβλημα είναι ότι εγκαθιστούμε πολλές εφαρμογές. Δεν είναι εύκολο να δημιουργήσετε μια λίστα με όλα. Δεν υπάρχει απλή δυνατότητα εξαγωγής. Εάν θέλετε να ανανεώσετε την εγκατάσταση των Windows σε υπολογιστή κάποιου άλλου ή σε πολλούς υπολογιστές, η εργασία είναι ακόμη πιο δύσκολη. Τα καλά νέα είναι ότι μπορείτε να χρησιμοποιήσετε ένα σενάριο PowerShell για να λάβετε μια λίστα με εγκατεστημένες εφαρμογές σε έναν τοπικό ή απομακρυσμένο υπολογιστή. Δείτε πώς.

Πραγματοποιήστε λήψη του σεναρίου Λήψη μιας Εγκατεστημένης Εφαρμογής από υπολογιστές (PowerShell) μέσω του συνδέσμου στο κάτω μέρος. Μετονομάστε το έτσι ώστε το "PowerShell" να μην εμφανίζεται στο όνομα του σεναρίου ή στο όνομα του φακέλου στο οποίο βρίσκεται το σενάριο.

instagram viewer

Το σενάριο είναι ένα αρχείο PSM1. Είναι μια μονάδα PowerShell που πρέπει να εισαγάγετε.

Εισαγωγή μονάδας PowerShell

Ανοίξτε το PowerShell με δικαιώματα διαχειριστή. Πληκτρολογήστε την ακόλουθη εντολή, ακολουθούμενη από τη διαδρομή προς το αρχείο PSM1.

εισαγωγή-ενότητα "διαδρομή προς αρχείο"

Η εντολή θα μοιάζει με αυτό.

import-module C: \ Users \ fatiw \ Downloads \ GetInstalledApplicationInfo \ GetInstalledApplicationInfo \ GetInstalledApplicationInfo.psm1

Εάν σε οποιοδήποτε σημείο, το PowerShell σας πει ότι τα σενάρια αποκλείονται από την Πολιτική Εκτέλεσης, θα πρέπει να σταματήσετε και να επεξεργαστείτε Πολιτική εκτέλεσης PowerShell πριν μπορέσετε να εισαγάγετε τη λειτουργική μονάδα.

Λάβετε μια λίστα με εγκατεστημένες εφαρμογές

Ανοίξτε το αρχείο PSM1 χρησιμοποιώντας το Σημειωματάριο. Θα σας πει όλες τις λειτουργίες που προσθέτει το σενάριο στο PowerShell. Σε αυτήν την περίπτωση, προσθέτει την ακόλουθη λειτουργία που θα σας δώσει μια λίστα με τις εγκατεστημένες εφαρμογές σε ένα τοπικό ή απομακρυσμένο σύστημα.

Λήψη-OSCInstalledApplication

Στο PowerShell, εκτελέστε την παραπάνω εντολή. Θα σας ζητήσει να εισαγάγετε το όνομα του υπολογιστή για τον οποίο θέλετε να λάβετε τη λίστα των εγκατεστημένων εφαρμογών. Μπορείτε να εισαγάγετε το όνομα του δικού σας υπολογιστή και να λάβετε μια λίστα εφαρμογών εγκατεστημένη σε αυτόν ή να εισαγάγετε το όνομα ενός υπολογιστή δικτύου. Το σενάριο σάς επιτρέπει να εισαγάγετε πολλά ονόματα υπολογιστών και να ανακτήσετε τη λίστα εφαρμογών για όλα αυτά.

Το σενάριο μπορεί να αποθηκεύσει τη λίστα των εγκατεστημένων εφαρμογών σε ένα αρχείο CSV. Χρησιμοποιήστε την ακόλουθη εντολή για να αποθηκεύσετε τη λίστα σε ένα αρχείο CSV. Μπορείτε να ονομάσετε το αρχείο CSV ό, τι θέλετε και να το αποθηκεύσετε όπου θέλετε.

Get-OSCInstalledApplication -ComputerName "Όνομα υπολογιστή" | Εξαγωγή-Csv-Path C: \ installApps.csv

Τέλος, αν εργάζεστε με πολλούς υπολογιστές, μπορείτε να εισαγάγετε το όνομα των υπολογιστών από ένα αρχείο CSV. Χρησιμοποιήστε την ακόλουθη εντολή.

Get-OSCInstalledApplication -ComputerFilePath C: \ Script \ ComputerList.csv

Αυτό, ελπίζουμε, θα διευκολύνει τα πράγματα μετά από μια νέα εγκατάσταση των Windows.

Λήψη Λήψη λίστας εγκατεστημένης εφαρμογής από υπολογιστές (PowerShell) Script

watch instagram story