Как-то так:
Код:
@Echo Off
:: Кодировка файла 866
:: Запуск файла с параметром в котором указан "некоторый сетевой каталог"
If "%~1"=="" Echo Отсутствует параметр '%%1'.& Pause>Nul&Exit
For /F "tokens=1* delims=:" %%i In ('systeminfo.exe') Do If "%%i"=="Имя узла" Set nComp=%%j
Set nComp=%nComp: =%
ChCp 1251>Nul
systeminfo.exe>report.txt
ChCp 866>Nul
Copy report.txt "%~1\%nComp%_report.txt">Nul
Echo Отчет находиться в сетевом катологе '%~1'"
Pause>Nul