创建用于 ping 网站的批处理文件

创建用于 ping 网站的批处理文件

我正在尝试创建一个.bat 文件以便 ping 一个网站并将结果输出到机器桌面上名为 result.txt 的 .txt 文件中。

我正在做类似的事情,但我猜这不是正确的代码;

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

答案1

该命令应该可以正常工作。但是,如果您想将其保存到机器的桌面,则需要更改路径。C:\list.txt 将保存到根目录,而不是桌面。

您可以在 %USERPROFILE%\Desktop 找到桌面,因此您的命令将如下所示:

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

答案2

您需要以管理员身份运行命令(或 bat / cmd 文件)以保存到 C:\ 目录。

除此之外,该命令对我来说成功运行,将每个 ping 结果保存到 C:\lists.txt 文件中。

在此处输入图片描述

或者

在此处输入图片描述

答案3

尝试一下这个批处理代码:

@echo off
goto :start
:start
title Ping-Website
color a
cls
Echo You can ping any Website you want!
echo.
echo.
set /p input=Website:
if %input%==%input% goto :2
:2
cls
echo Pinging %input%
ping localhost -n 2 >nul
ping %input%
echo.
echo.
echo Done!
echo.
echo.
pause`

:start
title Ping-Website
@echo off
color a
cls
Echo You can ping any Website you want! (google.com, youtube.com usw)
echo.
echo.
set /p input=Website:
if %input%==%input% goto :2

:2
cls
echo Pinging %input%...
ping localhost -n 3 >nul
ping %input%
echo.
echo.
echo.
echo Done!
echo.
echo.
echo.
pause

相关内容