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

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


Moderator


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

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


Dosmod, оказалось, что батник зависит от разделителя даты.
Если разделитель - точка, попробуйте так:
Код: Выделить весь код
@echo off
setlocal ENABLEDELAYEDEXPANSION
set dom=%USERDOMAIN%
for /f "Tokens=1" %%c in ('net view /domain:%dom%^|findstr /L /C:"\\"') do (
 for /f "tokens=*" %%u in ('psloggedon -L %%c 2^>nul^|findstr /L /C:"."') do (
  set work1=%%u
  call set work2=!!work1:%dom%=!!
  if "!work2!" NEQ "!work1!" echo %%c %%u 
 )
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:11, 31-08-2012 | #16