如何用批处理根据计算机名来执行相关操作

来源:百度知道 编辑:UC知道 时间:2024/06/21 07:42:38
如何用批处理根据计算机名来执行相关操作,比如说有台计算机名为 22 有台为 33 ,我想写一个批处理,如果计算机名为 22 就执行自动导入 注册表 1.reg 如果计算机名为 33 就导入 注册表 2.reg
这个批处理应该怎么写,具体内容是什么

%userdomain%是域名,不是计算机名

计算机名是%computername%

@echo off
if "%computername%"=="22" regedit.exe /s 1.reg
if "%computername%"=="33" regedit.exe /s 2.reg

USERDOMAIN就是系统中默认的机器名变量

用IF来判断就行

if %USERDOMAIN%==22(
1.reg
)else(
2.reg
)