求一个bat脚本能批量ping网址,然后输出网址的ip

求一个bat脚本能批量ping网址,然后输出网址的ip,第1张

复制粘贴到记事本,另存为xxbat,编码选ANSI@echo off

rem ping指定网址,获取对应的IP地址以及连接的通断情况

set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4

title %#% +%$%%$%/%@% %z%

cd /d "%~dp0"

set "host=>

生成到EXCEL里的不会,但是可以生成CSV文件

自己建一个VBS文件,把下面的代码扔进去。

可以自己制定路径,生成C:\1csv文件。

dim SF,sE,tF

dim fs,oF,sT

sub getFd(fd)

wrtf fd

for each tmpFd in fdsubfolders

getFd tmpFd

next

end sub

sub wrtF(fd)

for each tmpfile in fdfiles

sEwrite tmpfilename & "," & tmpfilesize & vbcrlf

next

end sub

sF = InputBox("input your path")

set fs = CreateObject("ScriptingFileSystemObject")

set oF = fsGetFolder(sF)

tF="C:\1csv"

if fsFileExists(tF) then

fsDeleteFile tF

end if

set sE = fsOpenTextFile (tF, 8, True)

sEwrite "name,size" & vbcrlf

getFd oF

sEclose

msgbox "done!"

findstr /有解答的呀

打印完全匹配的行。

findstr /x /c:"Server" atxt>btxt

打印在一行的开始包含Server配对模式。

findstr /b /c:"Server" atxt>btxt

打印在一行的结尾包含Server配对模式。

findstr /e /c:"Server" atxt>btxt

@echo off&setlocal enabledelayedexpansion

for /f "delims=" %%a in (d:\atxt) do (

   set /a num+=1

   echo %%a |findstr "traceroute" >nul 2>nul&&set var=!num!&&call :loop "!var!"

   

 )

pause&exit

:loop

for /f "delims=" %%b in (d:\atxt) do (

   set /a m+=1

   if !m! geq %~1 (

     set "str=%%b"&set "str=!str:traceroute=!"&echo !str!

    )

)>>btx

echo > filetxt

for %%f in (html) do type %%f >> filetxt

批处理就两行,放在html文件所在的文件夹下执行。

以上就是关于求一个bat脚本能批量ping网址,然后输出网址的ip全部的内容,包括:求一个bat脚本能批量ping网址,然后输出网址的ip、bat 获取最后一行、通过vbs脚本或者bat脚本,实现获取文件名和文件大小等信息并输出到Excel文档等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9355005.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存