bir web sitesine ping için bir toplu iş dosyası oluşturmak


0

Bir web sitesine ping atmak ve sonucu makinenin masaüstünde sonuç.txt adlı bir .txt dosyasına yazdırmak için bir .bat dosyası oluşturmaya çalışıyorum.

Böyle bir şey yapıyorum ama sanırım doğru kod değil;

ping google.com >> c:\list.txt

@ barlop Ben aptal değilim. biliyorum C: \ list.txt masaüstünde bir dosyanın yolunda değil, buradaki asıl amacım bir dosyaya nasıl yanıt alınacağını bulmak. Bu yüzden yorumlarınızı daha dikkatli olmalısınız. gülünç burada gereksiz ve siz yardım etmek yerine sadece bir ses çıkarıyorsunuz.
tugberk

2
Sana aptal demedim.Ben bir dosyaya verdiğin yanıtı verdin. "Ping google.com & gt; & gt; c: \ list.txt" satırının ne olduğunu düşünüyorsun? sadece yolu değiştiren işlev aynıdır. Sadece masaüstünüze giden yolu değiştirmeniz gerekir. Senin sorunun buydu. Masaüstünüzdeki bir dosyanın yolu nedir. Görünüşe göre öyle görünmüyor. Masaüstünüzdeki bir dosyayı sağ tıklayın, özellikleri tıklayın, ardından konum yazdığı genel sekmede yol budur. veya bilgisayarınızda c: \ documents and settings \ kullanıcı adınız \ desktop gibi bir şeye bakın
barlop

@ barlop Aman tanrım. Masaüstümün nerede olduğunu biliyorum ! Yukarıdaki kod bana işe yaramadı bu yüzden sordum. tartışmanın sonu.
tugberk

Yanıtlar:


2

Komut iyi çalışmalı. Ancak, makinenin masaüstüne kaydetmek istiyorsanız, yolu değiştirmeniz gerekir. C: \ list.txt bunu masaüstüne değil kök dizine kaydeder.

Masaüstünü% USERPROFILE% \ Desktop konumunda bulabilirsiniz.

ping google.com >> "%USERPROFILE%\Desktop\list.txt"

teşekkürler mükemmel çalıştı. bir şey daha (bu soru ile ilgili olmasa da), varsayılan e-posta istemcisini açıp çıktı dosyasını ekleyebilme şansım var mı?
tugberk

3
Bunu Windows XP’de unutma, %USERPROFILE% boşluk içerir ve alıntı yapılması gerekir.
grawity

2
@tugberk: Deneyebilirsin start "" "mailto:tugberk@gmail.com?attachment=%USERPROFILE%\Desktop\list.txt", fakat attachment parametre standart değildir ve yalnızca bazı istemcilerle çalışır.
grawity

@grawity öyleyse windows xp için olduğu gibi olmalı:% "USER PROFILE"%?
tugberk

1
@tugberk: Hayır. değer arasında %USERPROFILE% boşluk içerir - yani C:\Documents and Settings\tugberk - isim değil KULLANICI PROFİLİ kendisi.) Bakın düzenlendi sidran32'nin cevabı.
grawity

1

C: \ klasörüne kaydetmek için 'Yönetici olarak' komutunu (veya bat / cmd dosyasını) çalıştırmanız gerekir.

Bunun dışında komut benim için başarıyla çalıştı, her ping sonucunu C: \ lists.txt dosyasına kaydetti.

enter image description here

Veya

enter image description here

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.