створення пакетного файлу для ping веб-сайту


0

Я намагаюся створити .bat файл для того, щоб пінг-сайт і вивести результат в .txt файл з назвою result.txt на робочому столі машини.

Я роблю щось подібне, але, мабуть, це не правильний код;

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

@barlop Я не дурний. Я знаю, що c: \ list.txt - це не шлях до файлу на робочому столі, головна моя суть у тому, щоб дізнатися, як вивести відповідь на файл. Тож вам слід бути обережнішими зі своїми коментарями. смішно тут непотрібно, і ти просто шумиш, а не допомагаєш.
буксир

2
Я не називав вас дурним. Ви отримали відповідь на файл. Як ви думаєте, чи виглядає ваш рядок "ping google.com >> c: \ list.txt"? Подивіться на відповідь, яку ви прийняли, це та сама функція просто змінюючи шлях. Вам просто потрібно змінити шлях до робочого столу. Схоже, це була ваша проблема. Який шлях до файлу на робочому столі. Схоже, це те, що ви, здається, не знаєте. Клацніть правою кнопкою миші файл на робочому столі, натисніть "Властивості", а потім на загальній вкладці, де зазначено розташування, це шлях. або подивіться на своєму комп’ютері щось на кшталт c: \ документи та налаштування \ yourusername \ desktop
barlop

@barlop О боже мій. Я знаю, де мій робочий стіл ! наведений вище код не працював на мене, тому я його запитав. закінчення обговорення.
tugberk

Відповіді:


2

Команда повинна добре працювати. Однак якщо ви хочете зберегти його на робочому столі машини, вам потрібно змінити шлях. C: \ list.txt збереже його в кореневій директорії, а не на робочому столі.

Ви можете знайти робочий стіл за адресою% USERPROFILE% \ Desktop, щоб ваша команда виглядала так:

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

спасибі спрацював чудово. ще одна річ (не пов’язана з цим питанням), будь-який шанс, що я можу відкрити клієнт електронної пошти за замовчуванням і долучити виведений файл?
тугберк

3
Не забувайте, що в Windows XP %USERPROFILE%містяться пробіли і їх потрібно цитувати.
grawity

2
@tugberk: Ви можете спробувати start "" "mailto:tugberk@gmail.com?attachment=%USERPROFILE%\Desktop\list.txt", але attachmentпараметр є нестандартним і працює лише з деякими клієнтами.
grawity

@grawity, так воно має бути таким для Windows xp:% "USER PROFILE"%?
буксир

1
@tugberk: Немає (The значення з %USERPROFILE%містить прогалини - тобто, C:\Documents and Settings\tugberk- не ім'я USERPROFILE собі.) Див EDITED відповідь sidran32 в.
grawity

1

Вам потрібно буде запустити команду (або bat / cmd файл) "як адміністратор", щоб зберегти її в каталозі C: ​​\.

Крім цього, команда успішно працювала для мене, зберігаючи всі результати ping у файлі C: \ liste.txt.

введіть тут опис зображення

Або

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.