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

[系统相关] (已解决)批处理检测机器名运行对应命令

本帖最后由 hyqzh 于 2018-1-3 11:48 编辑

各位大神,请求帮助,执行START.bat时,检测下面 机器名.TXT  如果当前机器是这列表当中一台机器,就执行  :LOL特权     如果不是,只执行  :普通机启动

红色字应该如何填写。

解决后微信小红包一个

start.bat  执行文件,内容如下
@echo off
:清理DNS缓存
ipconfig/flushdns

if %computername%  符合LOL特权机器.txt   goto OL特权   否则  goto :普通机启动


:LOL特权
start comgame\SecureIdentify.exe
start 领航客户端\LHClient_Setup.exe
exit

:普通机启动
start 领航客户端\LHClient_Setup.exe
exit

----------------分割线-------------------

LOL特权机器.txt     内容如下

LX014
LX015
LX016
LX017
LX018
LX019
LX020
LX021
LX022
LX023
LX115
LX116
LX117
LX118
LX119

------------分割线---------


解决后:

@echo off
:清理DNS缓存
ipconfig/flushdns



for /f %%i in (LOL特权机器.txt) do (
if %computername%==%%i goto LOL特权

)
:普通机启动
start 领航客户端\LHClient_Setup.exe
pause
exit


:LOL特权
start comgame\SecureIdentify.exe
start 领航客户端\LHClient_Setup.exe
pause
exit

返回列表