[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
学习了,,原来ps里是用env显示变量。

TOP

回复 3# CrLf


    原来还可以$env表示。。哈哈。多谢。
顺便问下,bat中,怎么写代码可以实现
  1. (type env:path) -split ';'
复制代码
这样的输出显示结果?
sed会写,但是用for写出来的总是不对。
  1. @echo off
  2. set path > path.txt
  3. for /f "delims=; tokens=1,*" %%i in (path.txt) do echo %%i %%j
  4. pause
复制代码
这个能显示,但是没有上边的那个分行效果。还有in (path.txt) 怎么不能直接用in (set path)代替呢,会提示系统找不到文件set。

TOP

回复 5# CrLf


多谢~~~效果出来了,执行结果:

就是不太懂代码的意思。。
不知道为啥我的path里有个单独的分号。

TOP

回复 7# CrLf


    嗯。。这就容易理解的多。 能看懂。

TOP

返回列表