当前位置: 首页 > wzjs >正文

网络推广 网站制作建筑网建设通

网络推广 网站制作,建筑网建设通,网站建设关键词排名优化,wordpress vs php的区别在 Windows 系统中,命令提示符(CMD)和 PowerShell 都支持for循环,但语法差异较大。以下是两者的详细说明:1. 命令提示符(CMD)中的for循环CMD 的for循环有多种变体,适用于不同场景&am…

在 Windows 系统中,命令提示符(CMD)和 PowerShell 都支持for循环,但语法差异较大。以下是两者的详细说明:

1. 命令提示符(CMD)中的for循环

CMD 的for循环有多种变体,适用于不同场景:

① 遍历文件或目录

for %变量 in (文件模式) do 命令

 

  • 示例:遍历当前目录下所有.txt文件并显示文件名:

    for %f in (*.txt) do echo %f
    

    在批处理文件中需将%改为%%

    for %%f in (*.txt) do echo %%f
    
  • 参数说明

    • %变量:自定义变量名,如%f%i
    • (文件模式):支持通配符*?,如*.exedata?.txt

② 遍历数字序列

需结合/L参数:

 

for /L %变量 in (起始,步长,结束) do 命令

 

  • 示例:输出 1 到 5 的数字:

     

    for /L %i in (1,1,5) do echo %i
    

    批处理文件中:

     

    for /L %%i in (1,1,5) do echo %%i
    

③ 遍历命令输出

需结合/F参数:

for /F "选项" %变量 in ('命令') do 命令

 

  • 示例:遍历当前目录下的文件并显示大小:
    for /F "tokens=5,9" %a in ('dir') do echo %a %b
    
    • tokens=5,9:提取第 5 和第 9 列数据(大小和文件名)。

2. PowerShell 中的for循环

PowerShell 的语法更接近编程语言,支持两种主要写法:

① 标准for循环(类 C 语法)

for ($变量=初始值; 条件; 更新) { 命令 }

 

  • 示例:输出 1 到 5 的平方:
    for ($i=1; $i -le 5; $i++) {Write-Host ($i * $i)
    }
    

② foreach循环(遍历集合)

foreach ($变量 in 集合) { 命令 }

 

  • 示例:遍历数组并打印元素:
    $numbers = 1, 2, 3, 4, 5
    foreach ($num in $numbers) {Write-Host $num
    }
    

3. 常见场景对比

场景CMD 语法示例PowerShell 语法示例
遍历文件for %f in (*.txt) do echo %fGet-ChildItem *.txt | ForEach-Object { $_.Name }
遍历数字for /L %i in (1,1,5) do echo %ifor ($i=1; $i -le 5; $i++) { Write-Host $i }
遍历命令输出for /F %a in ('dir /b') do echo %adir /b | ForEach-Object { $_ }

注意事项

  • CMD 与 PowerShell 的区别
    • CMD 是 Windows 传统命令行,语法简单但功能有限。
    • PowerShell 是现代替代方案,支持面向对象、管道和高级脚本。
  • 批处理文件中的变量:在.bat.cmd文件中,CMD 的for变量需用双%%(如%%i)。
  • 特殊字符:若命令中包含特殊字符(如&|),需用^转义(CMD 中)。

 

根据需求选择合适的语法,PowerShell 通常更适合复杂脚本,而 CMD 适用于简单任务。

 


文章转载自:

http://LtvBbXwv.xnLtz.cn
http://6fh3Ydh8.xnLtz.cn
http://PynmAS2h.xnLtz.cn
http://ciPnu8mr.xnLtz.cn
http://fYBC8acn.xnLtz.cn
http://XkzJyQtR.xnLtz.cn
http://XzmIDH4C.xnLtz.cn
http://WJgTp3HP.xnLtz.cn
http://W2k3vSUP.xnLtz.cn
http://7m0lcTld.xnLtz.cn
http://sWX7DFBE.xnLtz.cn
http://STEYYSLD.xnLtz.cn
http://uMd2led2.xnLtz.cn
http://WyA7wnca.xnLtz.cn
http://SzHnbIEy.xnLtz.cn
http://dZBABABH.xnLtz.cn
http://g930kAUO.xnLtz.cn
http://7IdelPvS.xnLtz.cn
http://N0GfGg7c.xnLtz.cn
http://IdTpEeWR.xnLtz.cn
http://K0W9sZGb.xnLtz.cn
http://t6Q7eVNt.xnLtz.cn
http://AUoBERNs.xnLtz.cn
http://Lq0Lpzbz.xnLtz.cn
http://qQxnRYSb.xnLtz.cn
http://g8TvgJdL.xnLtz.cn
http://2rXyvoAw.xnLtz.cn
http://AkVKRMRg.xnLtz.cn
http://7yuJwyJ1.xnLtz.cn
http://05aL9aep.xnLtz.cn
http://www.dtcms.com/wzjs/647597.html

相关文章:

  • 多平台网站建设新乡建设企业网站
  • 做视频的软件模板下载网站有哪些内容家居企业网站建设案例
  • 外贸网站优化软件网站后台设置关键字
  • 建站方案书网站做视频的怎么赚钱
  • 大型网站建设技巧无锡连夜发布最新通告
  • 小程序论坛宁波企业seo外包
  • 关于课题网站建设的协议营销案例网站
  • 网站 建设公司购买域名后如何建设网站
  • 哪个网站设计素材多公司网站建设是什么意思
  • 做一个中英文网站的价格设计与绘制一个网站首页
  • 网站彩铃怎么做的吉林省建设厅网站二建管理系统
  • 有什么有什么好的学做饮品的网站如何将数据写入wordpress文站
  • 互联网行业招聘网站重庆明建网络科技有限公司干啥的
  • 公司网站链接怎么弄北京住房和建设部网站
  • 网站维护建设需要什么花费wordpress音乐悬浮
  • vk社交网站做婚介建设申请网站首页
  • 唐山房产网站建设wordpress 在线答题
  • 青岛在线制作网站网页设计与制作期末考试试题
  • 自己能否建设网站网站建设易网
  • 建设网站要多长时间深圳发布广告的平台有哪些
  • 吴江建设网站wordpress 微语
  • 广州网站设计企业西安企业网站建设哪家好
  • 房地产微网站wordpress 会员中心
  • 做网站的公司推荐商务网站开发需求分析
  • 如何夸奖一个网站做的好汕头市公司网站建设平台
  • 北京网站建设公司有哪些友情链接也称为
  • 网站 文件服务器宁波led网站建设
  • 分分作网站有做兼职的网站吗
  • 建湖做网站多少钱培训门户网站源码
  • 天津建设工程信息网专家申请题库长沙优化官网公司