dialmak
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Код: @echo off setlocal enableextensions set "wmic=%SystemRoot%\system32\wbem\wmic.exe" set "find=%SystemRoot%\system32\find.exe" for /f "delims=" %%A in ('"%wmic% path Win32_NetworkAdapter where (PhysicalAdapter=True and PNPDeviceID like 'PCI%%') get MACAddress /Value" 2^>nul') do for /f "tokens=2 delims==" %%B in ("%%A") do set "MACAddress=%%B" if "%MACAddress%" == "" (echo Error. MACAddress not found. & goto :Exit) set "MACAddress=%MACAddress::=-%" %wmic% path Win32_ComputerSystem where name="%computername%" call Rename Name="%MACAddress%" | %find% /i "ReturnValue = 0" && (echo Success. Computer rename to "%MACAddress%".) || (echo Error. Rename computer failed. & goto :Exit) shutdown /r /t 10 :Exit endlocal if exist "%SystemRoot%\system32\timeout.exe" "%SystemRoot%\system32\timeout.exe" /t 10 | Возможно нужно вместо Код: (PhysicalAdapter=True and PNPDeviceID like 'PCI%%') | поставить Код:, нужно пробовать.. | Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 16:47 14-05-2021 | Исправлено: dialmak, 16:58 14-05-2021 |
|