İnternet bağlantısı kalktığında dosyaları otomatik olarak indirmek için wget autostart nasıl?


0

Windows XP kullanıyorum.

içeren bir toplu iş dosyası oluşturdum wget -i links.txt --read-timeout=2 -t 0 -w 0 --waitretry=0 -c --no-check-certificate -bve "links.txt" dosyası, indirmek istediğim dosyaları gösteren URL'leri içeriyor.

Bilgisayarım önyüklendiğinde wget'ın başlamasını sağlamak için bu toplu iş dosyasını ve "links.txt" dosyasını "C: \ Documents and Settings \ kullanıcı \ Başlat Menüsü \ Programlar \ Başlangıç" dizinine yerleştirdim.

Ancak, bilgisayarımı başlattığımda internet bağlantımın kalkması biraz zaman alıyor. Böylece, toplu iş dosyası bağlantım kurulmadan önce çalışır, bu nedenle wget hiçbir şey indiremez.

Peki, arka planda çalıştırmak için bir toplu iş dosyası veya internet bağlantısı kurulduğunda wget var mı?


İnternet bağlantınızın bağlı duruma geçmesi gereken süre biraz sabit mi? Bu durumda, toplu iş dosyanızın başına uygun bir uyku getirebilir misiniz?
Sami Laine

Yanıtlar:


0

Bir ana bilgisayara ping yaparak yukarı bağlantıyı denetleyen küçük bir döngü oluşturun. Örneğin.

:loop
ping 8.8.8.8 -n 1 -w 60000 | find "TTL=" || goto :loop

wget -i links.txt --read-timeout=2 -t 0 -w 0 --waitretry=0 -c --no-check-certificate -b
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.