Скрипт запускает команду systeminfo, получает ее вывод, сохраняет его во временном файле с расширением tmp, изменяет кодировку текста в нем на 1251 и переименовывает в TXT файл, имя которого = NetBIOS имя компьютера.
@echo off Setlocal EnableDelayedExpansion EnableExtensions set pset=%COMPUTERNAME% set tmpFile=tmp%Random%.tmp systeminfo> %tmpFile% for /f "delims=" %%a in (%tmpFile%) do ( if not defined cpReady ( chcp 1251> nul set CpReady=True ) call :convert "%%a" ) del /q %tmpFile% chcp 866> nul goto :eof :convert echo %~1>>"%pset%.txt"