Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 12006|Απάντηση: 1

Το PowerShell χρησιμοποιεί το WebClient για τη λήψη αρχείων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 17/1/2017 5:18:57 μ.μ. | | | |
Κατεβάστε το λογισμικό μέσω της γραμμής εντολών στα Windows και είναι πιο βολικό να χρησιμοποιήσετε την εντολή "ftp". Ο κύριος λόγος είναι ότι δεν υπάρχει εντολή Linux "wget" στα Windows, αλλά παρόλο που το cmd δεν μπορεί να εφαρμοστεί, το PowerShell δεν αποτελεί πρόβλημα.
Αυτό το άρθρο χρησιμοποιεί το PowerShell για να ολοκληρώσει τη λειτουργία λήψης αρχείων γραμμής εντολών, η οποία μπορεί να διευρύνει την κάλυψη των λήψεων γραμμής εντολών. Στα πρότυπα ανάπτυξης στο Microsoft Private Cloud και στο Hyper-V, θα συναντάτε πάντα την ημέρα που το χρησιμοποιείτε.

$client = Νέο αντικείμενο "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
Η πρώτη πρόταση είναι να ορίσετε μια κλάση
Η δεύτερη πρόταση είναι να κάνετε λήψη μέσω xxx, να δώσετε τη διεύθυνση λήψης και, στη συνέχεια, να αποθηκεύσετε τη διεύθυνση τοπικά.
Αλλά προφανώς, ένας τόσο μακρύς αγγλικός χαρακτήρας είναι δύσκολο να θυμηθεί κανείς
=== Το PowerShell είναι πολύ περίπλοκο======
Αποθηκεύουμε τον παρακάτω κώδικα ως aa.ps1

Ο κώδικας μοιάζει σαν να είναι 4 γραμμές, δεν είναι πιο περίπλοκος; Στην πραγματικότητα είναι πιο απλό.
Οι χρήστες μπορούν να εκτελέσουν την "τοπική διεύθυνση λήψης PowerShell .aa.ps1" στο CMD.
$args μπορεί να μεταβιβάσει παραμέτρους εισόδου, το παραπάνω παράδειγμα χρησιμοποιεί για να μεταβιβάσει απευθείας παραμέτρους κατά την εκτέλεση του σεναρίου και μετά την ολοκλήρωση αυτού του σεναρίου, είναι εύκολο να το κατεβάσετε αργότερα.
Εάν εκτελείται στο PowerShell, είναι "τοπική διεύθυνση λήψης .aa.ps1"
Το συγκεκριμένο αποτέλεσμα φαίνεται στο παρακάτω σχήμα

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






Προηγούμενος:Το PowerShell καλεί .net και εγγράφεται σε συμβάντα [πηγαίος κώδικας]
Επόμενος:Απομακρυσμένη εγκατάσταση Linux WDLinux Δεν ανησυχείτε πλέον για τυχαία αποσύνδεση ή μεταγλώττιση της MySQL που έχει κολλήσει για μεγάλο χρονικό διάστημα
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 17/1/2017 5:25:20 μ.μ. |
Το PowerShell καλεί .net και εγγράφεται σε συμβάντα [πηγαίος κώδικας]
http://www.itsvse.com/thread-3466-1-1.html
(Πηγή: Αρχιτέκτονας)
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com