首页 > 解决方案 > 仅按计算机名称编写脚本

问题描述

仅当计算机名称以 XXX 开头时,如何在脚本中运行命令?喜欢 01 / 02 / 03

我制作的bat文件如下,但是文件不起作用并关闭。我想知道我哪里错了。

@echo off

IF %COMPUTERNAME%== "01" (
    start_1.bat
) ELSE IF %COMPUTERNAME%== "02" (
    start_2.bat
) ELSE IF %COMPUTERNAME%== "03" (
    start_3.bat
) ELSE (
echo.
echo empty.
)

它是这样工作的

IF "%COMPUTERNAME%" == "01" (
 echo "%COMPUTERNAME%"
) ELSE IF "%COMPUTERNAME%" == "02" (
 echo "%COMPUTERNAME%"
) ELSE IF "%COMPUTERNAME%" == "03" (
 echo "%COMPUTERNAME%"
) ELSE (
 echo "%COMPUTERNAME%"
)

标签: windowsbatch-file

解决方案


推荐阅读