查看环境变量的批处理(主要是for命令)

@echo off
echo 环境变量 PATH = 
for /f "tokens=1,2* delims==;" %%a in ('path') do @echo %%b& set loopstr=%%c&goto loop
:loop
rem echo errorlevel=%errorlevel%
rem pause
if "%loopstr%"=="" goto end
for /f "tokens=1* delims=;" %%a in ("%loopstr%") do @echo %%a& set loopstr=%%b
goto loop

:end
echo --------------------------------
echo command  success!!!
pause>nul


后来自己又尝试的改写了上述批处理文件,为每行加上了行号

@echo off
mode con cols=100 lines=40&color 1E
echo ----------------------------------------------------------------
echo 环境变量 PATH = 
set num=1
for /f "tokens=1,2* delims==;" %%a in ('path') do @echo  %num%: %%b;& set loopstr=%%c&goto loop

:loop
rem echo errorlevel=%errorlevel%
rem pause
set /a num+=1
if %num% LSS 10 set num= %num%
if "%loopstr%"=="" goto end
for /f "tokens=1* delims=;" %%a in ("%loopstr%") do @echo %num%: %%a;& set loopstr=%%b
goto loop

:end
echo ----------------------------------------------------------------
echo command  success!!!
pause>nul

自己感觉运行效果还不错

 

 

转载于:https://my.oschina.net/wqli/blog/78706

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值