批处理简单操作

set /p var3=“input a number”

@set “PATH=%INETROOT%\tools\path1st;%PATH%”

echo %var3%
echo %PATH%

set var2=“aa”

rem 这是注释表示符
:: 这个也是注释表示符

set ConrextProduct=master

echo %ConrextProduct%

set var1=“aa”
echo %date%
echo off 不显示后续命令
echo %time%
::IF EXIST %INETROOT%\build\path1st(
:: echo 1
:: )
set WINSDK_PATH="%programfiles(x86)%\Microsoft SDKs\Windows\v10.0A"
if EXIST %WINSDK_PATH% echo it has
echo it has not
pause

批处理
@ 不显示当前命令行
echo off            不显示后续命令行
  dir c:*.* >a.txt       将c盘文件列表写入a.txt
  call c:\ucdos\ucdos.bat    调用ucdos
  echo 你好            显示"你好"
  pause              暂停,等待按键继续
  rem(可用 :: 代替rem) 准备运行wps 注释:准备运行wps
  cd ucdos            进入ucdos目录
  wps               运行wps  
%index% 变量
set 设置值
:start 定义标记
goto:start 执行标记处

	goto:EOF                         执行到最后退出
	
	exit  与 not exit                存在与不存在
	
	call                             从一个批处理程序调用另一个批处理程序
	
	FOR %%variable IN (set) DO command [command-parameters]
	%%variable   指定一个单一字母可替换的参数。
	(set)       指定一个或一组文件。可以使用通配符。
	command     指定对每个文件执行的命令。
	command-parameters  为特定命令指定参数或命令行开关。
	
	例如一个批处理文件中有一行:
	for %%c in (*.bat *.txt) do type %%c
	
	则该命令行会显示当前目录下所有以bat和txt为扩展名的文件的内容。
	
	
	
	@echo off
	@for /f %%I in ('dir /d /b 1.txt ') do (
	@echo %%~I &&@echo 删除任何引号("),扩展 %I
	@echo %%~fI &&@echo 将 %I 扩展到一个完全合格的路径名
	@echo %%~dI &&@echo 仅将 %I 扩展到一个驱动器号
	@echo %%~pI &&@echo 仅将 %I 扩展到一个路径
	@echo %%~nI &&@echo 仅将 %I 扩展到一个文件名
	@echo %%~xI &&@echo 仅将 %I 扩展到一个文件扩展名
	@echo %%~sI &&@echo 扩展的路径只含有短名
	@echo %%~aI &&@echo 将 %I 扩展到文件的文件属性
	@echo %%~tI &&@echo 将 %I 扩展到文件的日期/时间
	@echo %%~zI &&@echo 将 %I 扩展到文件的大小
	@echo %%~$c:\:I &&@echo 查找列在路径环境变量的目录,并将 %I 扩展
	)
	pause
	___________ 执行结果 _________
	1.txt
	删除任何引号("),扩展 I
	C:\1.txt
	将 I 扩展到一个完全合格的路径名
	C:
	仅将 I 扩展到一个驱动器号
	\
	仅将 I 扩展到一个路径
	1
	仅将 I 扩展到一个文件名
	.txt
	仅将 I 扩展到一个文件扩展名
	C:\1.txt
	扩展的路径只含有短名
	--a------
	将 I 扩展到文件的文件属性
	2008-02-26 20:04
	将 I 扩展到文件的日期/时间
	3982
	将 I 扩展到文件的大小
	%~$c:\:I
	查找列在路径环境变量的目录,并将 I 扩展
	请按任意键继续. . .

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值