在批处理文件中使用IF语句 [英] using IF statement in batch file

查看:72
本文介绍了在批处理文件中使用IF语句的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好亲爱的论坛大师


我想有一个bat文件orpowershell脚本,它会根据主机名运行位于共享文件夹中的另一个bat文件


例如。我希望这样的东西

如果hostname = TESTPC则
run" \\\\\\\\\\\\\\\\\\\

否则

rin" \\\\\\\\\\\\\\\\\\\\\\\\\\\\\

结束如果


我怎样才能达到这个目标?






Vusal M. Dadashzadeh

解决方案

使用PowerShell。所有其他shell都已过时

 if(


env:COMPUTERNAME -eq'testpc'){
\ \\\ n \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ b




Hello dear forum gurus

I would like to have a bat file orpowershell script that would run another bat file located in shared folder depending on hostname

For example. I would like something like that

if hostname = TESTPC Then
	run "\\server\shareFolder\txt.bat"

Else

	rin "\\server\shareFolder\txt2.bat"

End if

how can I achieve this goal?



Vusal M. Dadashzadeh

解决方案

Use PowerShell. All other shells are obsolete

if(


env:COMPUTERNAME -eq 'testpc'){ \\server\shareFolder\script1.ps1 }else{ \\server\shareFolder\script2.ps1 }


这篇关于在批处理文件中使用IF语句的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆