Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 12006|Yanıt: 1

PowerShell, dosyaları indirmek için WebClient kullanır

[Bağlantıyı kopyala]
Yayınlandı 17.01.2017 17:18:57 | | | |
Yazılımı Windows altındaki komut satırından indirin, "ftp" komutunu kullanmak daha pratik olur. Temel sebep, Windows'ta Linux komutu "wget" olmaması, ancak cmd uygulanamasa da PowerShell sorun değil.
Bu makale, komut satırı dosya indirme işlemini tamamlamak için PowerShell kullanır; bu da komut satırı indirme kapsamını genişletebilir. Microsoft Private Cloud ve Hyper-V'deki dağıtım şablonlarında, kullandığınız günü her zaman göreceksiniz.

$client = Yeni nesne "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
İlk cümle, bir sınıfı tanımlamaktır
İkinci cümle, xxx üzerinden indirmek, indirme adresini vermek ve ardından adresi yerel olarak kaydetmek.
Ama tabii ki, bu kadar uzun bir İngilizce karakteri hatırlamak zor
=== PowerShell çok karmaşık======
Aşağıda kodu aa.ps1 olarak kaydediyoruz

Kod 4 satırlık gibi görünüyor, daha karmaşık değil mi? Aslında daha basit.
Kullanıcılar CMD altında "PowerShell .aa.ps1 download address local address" çalıştırabilirler.
$args giriş parametrelerini geçirebiliyor, yukarıdaki örnek betik çalıştırılırken parametreleri doğrudan aktarmak için kullanılır ve bu betik tamamlandıktan sonra daha sonra kolayca indirilebilir.
PowerShell altında çalışıyorsa, ".aa.ps1 indirme adresi yerel adresi" olarak belirlenir.
Özel etki aşağıdaki şekilde gösterilmiştir

Bu betik hataları doğrulamaz, sadece hızlı olmak ister. Büyük kardeşler, bu zaten çok basit, eğer çok karmaşık olmasını istiyorsanız, gerçekten umutsuz.






Önceki:PowerShell .net çağrısı yapar ve olaylara abone olur [kaynak kodu]
Önümüzdeki:Linux Uzaktan Kurulum WDLinux Artık uzun süre takılı kalan MySQL'in kazara kesilmesi veya derlenmesi konusunda endişe etmiyor
 Ev sahibi| Yayınlandı 17.01.2017 17:25:20 |
PowerShell .net çağrısı yapar ve olaylara abone olur [kaynak kodu]
http://www.itsvse.com/thread-3466-1-1.html
(Kaynak: Architect)
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com