我正在尝试创建bat文件; 我在txt文件中有一个PC列表 1- Ping并将其记录到txt文件 2-搜索特定文件: 如果存在echo到txt文件 如果不存在echo到文本文件。
ping部分很好并且正常工作但是我在检查文件时是否存在问题。 这是我正在使用的: 任何帮助是极大的赞赏。 :)
@ECHO off
2- SETLOCAL = ENABLEDELAYEDEXPANSION
3- SET / a count = 0
::删除现有结果文件
如果存在“FileSearch.txt”DEL“FileSearch.txt”
::插入日期
ECHO%date%>> FileSearch.txt
ECHO开始测量%时间%>> FileSearch.txt
::开始蝙蝠
::从Txt文件列表中读取
for / F %% i in(TestList.txt)do(
设置/计数+ = 1
::检查PC Online是否
ping %% i -n 1
IF NOT ERRORLEVEL 1(ECHO %% i:在线注册。>> FileSearch.txt)ELSE(ECHO %% i:PC离线。>> FileSearch.txt) )
::以上所有工作正常
::检查是否存在
如果不存在(\ %% i \ c $“\ Program Files \ Soft \ Installer \ debug.txt”)(ECHO %% i:找到文件。>> FileSearch.txt
答案 0 :(得分:0)
我正在尝试创建bat文件;我在txt文件中有一个PC列表1- Ping并将其记录到txt文件2-搜索特定文件:如果不存在回显到文本文件,则回显到txt文件。 我解决了。