Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Зачем «по первой букве», зачем не целиком?

Если в значении параметра нет пробелов, будет работать следующее:
Скрытый текст
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq tokens=2*" %%i in (
	`2^>nul reg.exe query "HKLM\HARDWARE\DESCRIPTION\System\BIOS" /v "SystemProductName" ^| find.exe /i "SystemProductName"`
) do set sSystemProductName=%%j

if defined sSystemProductName (
	call :%sSystemProductName%
)

endlocal
exit /b 0

:K55V
	echo K55V
	exit /b 0

:N53
	echo N53
	exit /b 0

:X550
	echo X550
	exit /b 0

Если есть — надо будет несколько иначе сделать.

Отправлено: 03:18, 12-01-2016 | #2