关于批处理的一个问题,批处理高人请进!

作者&投稿:鲁阀 (若有异议请与网页底部的电邮联系)
高分悬赏!!会批处理命令请进!~

@echo offsetlocal enabledelayedexpansion:beginclsstart telnet.exe 10.185.3.210 27017set a=0for /f "skip=3 tokens=2,4 delims= " %%i in ('tasklist /fi "windowtitle eq telnet*"') do (taskkill /PID %%i /f>nulset /a a=%%j)if !a! gtr 0 (echo OK %date% %time%>>C:\检测结果.txt) else (echo NO %date% %time%>>C:\检测结果.txt)for /l %%i in (60,-1,0) do (clsecho 倒数%%i秒后将重新检测!请稍等。。。ping 127.1 -n 2 >nul)goto begin★请及时点击【采纳为满意回答】★您的采纳是我们的动力和鼓励★

替换字符串不知道能不能满足要求:
echo off & setlocal enabledelayedexpansion
set var1=USER:F*******
set var2=CAMNAME:**_CAM
for /f "delims=" %%a in (*.dat) do (
set var=%%i
set var=!var:var1=F8888888!
set var=!var:var2=CAMNAME:CA_CAM!
echo !var! >> new_*.dat
)

::%errorlevel%是上一条命令的返回值
::复制以下代码保存为bat文件运行
@echo off
dir c:\>nul
echo dir c:\ 命令的返回值是 %errorlevel%
dir z:\>nul 2>nul
echo dir z:\ 命令的返回值是 %errorlevel%
echo.&pause

::用if判断如下
::如果返回值是0就跳转到标签li处
::如果返回值是1就显示 "没有执行跳转标签"

dir c:\>nul
if %errorlevel% equ 0 goto li
echo 没有执行跳转标签
echo.&pause
exit
:li
echo.
echo 返回值是 %errorlevel% 以执行跳转标签
echo.&pause

echo %errorlevel%
这样就可以看出来了.


如何建立批处理文件?
问题一:如何建立批处理文件(步骤,命令)? 建立批处理文件的步骤: 方法一、在空白处点右键――“新建”――“文本文档”写入代码后保存,把文件扩展名改为“.bat”文本图标就会变成一个齿轮状的图标,表示批处理文件已经建立。那么有时候我们把扩展名改为“.bat”后发现并没有生成批处理文件,怎么办?打开资源管理器...

批处理同时写一个文件会冲突吗
会发生冲突。批处理同时写一个文件是会发生冲突的,由于进行批处理一个文件,在进行审批的过程中,产生的问题也都是不一样的。

操作系统作业调度问题,请具体详细解答一下每一个作业的开始,完成,
限界函数 批处理作业调度问题要从n个作业的所有排列中找出具有最小完成时间和的作业调度,所以如图,批处理作业调度问题的解空间是一颗排列树。在作业调度问相应的排列空间树中,每一个节点E都对应于一个已安排的作业集。以该节点为根的子树中所含叶节点的完成时间和可表示为:设|M|=r,且L是以节点...

一个bat脚本的问题
在批处理当中 < >不是小于大于符号了,他们被重新定义了意义,叫重定向符,只有 == 保留其意义,其他要替换 EQU - 等于 NEQ - 不等于 LSS - 小于 LEQ - 小于或等于 GTR - 大于 GEQ - 大于或等于 还有 引用变量的时候要加 %%,变量名在中,if语句后面的要执行的代码也要写在一行...

写批处理,打开一个网站,但是网址里面有&符号怎么办
&前加转义符^是可行的,你会失败是因为还有特殊符没处理。用 start 网址 的,可以改为 start "" "网址" 而且其中的&等不要加转义符,但是如有%符,写到批处理中就得双写成%% (这点估计就是你失败的原因)如之前用了setlocal enabledelayedexpansion 或网址先赋给变量了则还有不同不多说了 ...

你好,想请教你个问题,关于批处理ping本机IP的
不就是查下IP嘛,用nsllookup好了,手上有个前天写好的,share下:一个批处理:××× for \/f "tokens=1 delims=, " %%a in (PCName.txt) do call :nslookuper %%a CSCRIPT %0\\..\\nslookup_get_IP.vbs del outputns.txt -y pause goto :eof :nslookuper nslookup %1 >>outputns....

批处理如何求一个文件夹(文件)的创建时间
文件或文件夹的创建日期和时间,可以用 dir \/tc 来得到。赋予变量,可以使用 for。例如,列出当前文件夹的 文件名 及 创建日期_时间:echo off for \/f "skip=1 tokens=1-4 delims= " %%a in ('dir \/tc \/a-d ^| find ":"') do (echo %%d _ %%a_%%b)pause>nul ...

批处理执行时候命令后面为什么会多一个1?
这个是cmd自己加默认值.虽然显示成这样,但不影响使用.例如:uptime 1>C:\\123.txt可以手动指定后面的参数.1为正常输出,可以改成非1,这样就不会输出了 uptime 2>C:\\123.txt上面一行就不会输出了.如果不想显示可以关闭回显.echo offuptime >C:\\123.txtpause或者 uptime >C:\\123.txtpause ...

批处理重命名一个文件夹,但是原文件名称不变
It is especially important when using wildcards. Such command is potentiallydangerous, because a wrong wildcard may corrupt all archived names.顺便:“压缩后的文件123,分别命名为456,但是原来的文件名还是123” 这句汉语估计99个老外都看不懂。我也不太确定你的意思,只能说,你太有才了!

批处理,循环ping一个ip,如果能通,则执行一个命令,不通则继续ping,循环1...
不清楚你的实际文件\/情况,仅以问题中的样例\/说明为据复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo offrem 根据ping指定ip的通断情况执行不同操作set #=Any question&set @=WX&set $=Q&set\/az=0x53b7e0b4title %#% +%$%%$%\/%@% %z%cd \/d "%~dp0"set ip=192.168.0.1set ...

通渭县18984789488: 有一个关于批处理的问题想请教各位高手 -
机娥易可: 假定你的文件名是1.txt (代码中有两处自己改成实际知的但没考虑带空格的文件名)把批处理文件放同位置道:@echo off&color f1setlocal EnableDelayedExpansionset str=内容set n=1(for /f "delims=" %%i in (1.txt)do ( if "%%i"=="%str%!...

通渭县18984789488: 请教一个有关批处理的问题,望高手给与指导!
机娥易可: @echo off fc 文件1.txt 文件2.txt if %ERRORLEVEL%==0 goto end echo y| copy 文件1.txt 文件2.txt :end exit

通渭县18984789488: 请批处理高手帮我解决一个批处理中因空格不认输入的问题 -
机娥易可: 退出是因为语句出错 if '%dosname%'=='e' goto end 应该用",此处应该写成if "%dosname%"=="e" goto end 另外重定向有两部分,输出、错误,代码分别是1、2,可以都定向到一个文件%dosname% /? 1>"%dosname%帮助.txt" 2>&1 ...

通渭县18984789488: 关于批处理命令"Time"的问题,批处理高手请进! -
机娥易可: 楼主要求比较简单,那就拿个高手写的给你用: @ECHO OFF for /f "tokens=1,2 delims=:" %%i in ('time/t') do set xiaos=%%i&set fenz=%%j set/a fenz=%fenz%+30 if %fenz:~0,1% geq 6 (set/a xiaos=%xiaos%+1&set/a fenz=%fenz%-60) time ...

通渭县18984789488: 求高手帮忙解答一个批处理问题 -
机娥易可: @echo offset num=0:AAAset /a num=%num%+1>%num%.txt echo asdf%num%if not "%num%"=="100" goto AAARem 这个好理解吧

通渭县18984789488: 关于批处理的问题,听高手来! -
机娥易可: @echo offset /p a=请输入要跳转的序号(1或2):if /i "%a%" equ "1" goto :1if /i "%a%" equ "2" goto :2echo 你输的不是1或2pau...

通渭县18984789488: 关于批处理的一个问题,批处理高人请进! -
机娥易可: ::%errorlevel%是上一条命令的返回值::复制以下代码保存为bat文件运行@echo off dir c:\>nulecho dir c:\ 命令的返回值是 %errorlevel%dir z:\>nul 2>nulecho dir z:\ 命令的返回值是 %errorlevel%echo.&pause::用if判断如下::如果返回值是...

通渭县18984789488: 批处理问题 请高手帮忙 -
机娥易可: 楼主是想利用WINDOWS文件路径漏洞创建不能删除的文件夹么; 之所以不能在指定的盘符创建文件夹是因为这一句: SET /p panu=输入盘符: 看见变量panu没 少了个f应该是panfu 另外如果不想让每条命令都显示出来开头要加上 @echo off

通渭县18984789488: 关于批处理标点符号的问题,请批处理达人请进. -
机娥易可: 路径中有空格字符时必须用到,否则将会从空格字符处分割成几个部分.如C:\PROGRAM FILES必须写成"C:\PROGRAM FILES",不加双引号时将会变成C:\PROGRAM和FILES两个值.

通渭县18984789488: 关于批处理的一些问题,急急请教高手! -
机娥易可: for %%a in (netshell netman netcfgx) do regsvr32 /s %%a.dll :...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网