2

Я пытаюсь проверить, есть ли в имени компьютера BKUP, NAS, PLAYER или BACKUP в какой-либо части его имени с помощью пакетного сценария. Если условие выполнено, я выполню дополнительную команду для создания общего сетевого ресурса на этом компьютере.

Это мой командный файл:

echo off
setlocal EnableDelayedExpansion

REM skip lines 1 read lines 2 in PRORGRAMS OUTPUT
@For /F "skip=1 tokens=1" %%u IN ('WMIC computersystem get name^) do (
SET "TRUE="
    IF x%%u BKUP    TRUE=1
    IF x%%u NAS     TRUE=1
    IF x%%u PLAYER  TRUE-1
    IF x%%u BACKUP  TRUE=1

0