Цитата Zmihail:
Есть ещё команда wmic computersystem get usermane /value которая корректно отрабатывает удаленно »
|
Если эта команда Вас устраивает, то создать переменную на её основе, можно так:
Код:

@echo off
for /f "delims=" %%i in ('wmic computersystem get username /value^|find /i "username"') do (
for /f "tokens=2 delims=\" %%a in ('echo %%i') do set "name=%%a"
)
rem Проверяем переменную:
echo [%name%]
А вообще, пора изучать powershell, там многое сделать проще и понятнее...
