Cyril Konst
Цитата:
Код:
@echo off
for /f "tokens=*" %%i in ('dir /b /a:d "%HOMEDRIVE%\DOCUMENTS AND SETTINGS"') do (
set "user=%%i"
call:next
)
7z a -t7z docs.7z arch\
goto:eof
:next
if "%user%" equ "Администратор" goto:eof
if "%user%" equ "NetworkService" goto:eof
if "%user%" equ "All Users" goto:eof
if "%user%" equ "Default User" goto:eof
if "%user%" equ "LocalService" goto:eof
xcopy /s /i "%HOMEDRIVE%\Documents and Settings\%user%\Мои Документы" "arch\%user%"
Цитата:
Дело в том, что логины юзеров и названия их каталогов-профилей не всегда совпадают...
Код:
@echo off
for /f "tokens=*" %%i in ('dir /b /a:d "%HOMEDRIVE%\DOCUMENTS AND SETTINGS"') do (
set "user=%%i"
call:next
)
7z a -t7z docs.7z arch\
goto:eof
:next
if "%user%" equ "Администратор" goto:eof
if "%user%" equ "NetworkService" goto:eof
if "%user%" equ "All Users" goto:eof
if "%user%" equ "Default User" goto:eof
if "%user%" equ "LocalService" goto:eof
xcopy /s /i "%HOMEDRIVE%\Documents and Settings\%user%\Мои Документы" "arch\%user%"