Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12006|Jawab: 1

PowerShell menggunakan WebClient untuk mengunduh file

[Salin tautan]
Diposting pada 17/01/2017 17.18.57 | | | |
Unduh perangkat lunak melalui baris perintah di bawah Windows, dan lebih nyaman menggunakan perintah "ftp". Alasan utamanya adalah tidak ada perintah Linux "wget" di bawah Windows, tetapi meskipun cmd tidak dapat diimplementasikan, PowerShell tidak masalah.
Artikel ini menggunakan PowerShell untuk menyelesaikan pengoperasian pengunduhan file baris perintah, yang dapat memperluas cakupan unduhan baris perintah. Dalam templat penyebaran di Microsoft Private Cloud dan Hyper-V, Anda akan selalu menemukan hari saat menggunakannya.

$client = Objek Baru "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
Kalimat pertama adalah untuk mendefinisikan kelas
Kalimat kedua adalah mengunduh melalui xxx, memberikan alamat unduhan, lalu menyimpan alamat secara lokal.
Tapi jelas, karakter bahasa Inggris yang begitu panjang sulit diingat
=== PowerShell terlalu rumit======
Kami menyimpan kode di bawah ini sebagai aa.ps1

Kodenya terlihat seperti 4 baris, bukankah lebih rumit? Ini sebenarnya lebih sederhana.
Pengguna dapat menjalankan "Alamat unduhan PowerShell .aa.ps1 alamat lokal" di bawah CMD.
$args dapat meneruskan parameter input, contoh di atas digunakan untuk meneruskan parameter secara langsung saat menjalankan skrip, dan setelah menyelesaikan skrip ini, mudah untuk mengunduhnya nanti.
Jika berjalan di bawah PowerShell, itu adalah "alamat lokal alamat unduhan .aa.ps1"
Efek spesifik ditunjukkan pada gambar di bawah ini

Skrip ini tidak memverifikasi kesalahan, hanya ingin cepat. Kakak-kakak, ini sudah sangat sederhana, jika Anda ingin terlalu rumit, itu benar-benar tidak ada harapan.






Mantan:PowerShell memanggil .net dan berlangganan peristiwa [kode sumber]
Depan:Instalasi Jarak Jauh Linux WDLinux Tidak lagi khawatir tentang pemutusan yang tidak disengaja atau kompilasi MySQL macet untuk waktu yang lama
 Tuan tanah| Diposting pada 17/01/2017 17.25.20 |
PowerShell memanggil .net dan berlangganan peristiwa [kode sumber]
http://www.itsvse.com/thread-3466-1-1.html
(Sumber: Arsitek)
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com