www.wfdy.net > %%F

%%F

这是段DOS批处理程序 dir /b /a-d /o-s显示目录下文件,各个参数的含义可以用dir/?查看 set z=%%~zf是赋值给z变量 一个百分号表示参数,比如%1 两个百分号括起来表示变量,比如%DirName%,%z% 两个百分号连在一起表示一个百分号,比如%%f其实是%f

%.1f%%是指明输出格式,.1就是0.1,0可以不写,表示输出只保留小数点后一位。%%是输出一个百分号,前面的%是格式符。

答案是D。 由于printf()函数使用%符号来标识转换说明,因此在需要打印%符号时需要使用两个%。所以此题中的两个%被编译为输出一个%,其他的内容原样输出。

for /L %%F IN(1,1,254) DO ping 192.168.0.%%F -n 1>>d:\1.txt 这样就可以了`` 普通的PING命令是PING4次,-N 1的意思只PING一次``

不知道这是在什么环境下的,如果在vba下,format表示格式化字符,就是以一定的格式显示字符,通常是将数字以一定的格式显示。

%cd%——当前路径 for /f "delims=" %%i in ("%cd%") do——逐行取双引号中的内容。 因为就一行,所以这里就是将%cd%赋值给%%i %%~ni将%%i扩充到一个文件名 意思就是取%%i路径中最后一个\后的文件名。 %cd%最后的一个文件名就是当前文件夹的名字。 ...

java跟c差不多。这里%9.0f是输出控制格式,表示输出一个长度为9的float或double型数据,小数部分长度为0,即只有整数部分。不足9位的左面空格补齐,即右对齐。而%%则输出来就是%。

@echo off&setlocal enabledelayedexpansionfor /d /r %%a in (*) do (pushd %%aset n=1000for /f "delims=" %%b in ('dir /a-d /b 2^>..

以下表示隐藏,在后台运行这个程序 ----------- @echo off if not "%1"=="h" mshta vbscript:createobject("wscript.shell").run("""%~f0"...

cscript //nologo %temp%/tmp$$$.vbs 使用cscript运行临时目录下的tmp$$$.vbs脚本程序 %%f in (%temp%/tmp$$$.vbs) do del %%f 你这个前面...

网站地图

All rights reserved Powered by www.wfdy.net

copyright ©right 2010-2021。
www.wfdy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com