Имя пользователя:
Пароль:
 

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

Новый участник


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

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


ну про знак "=" - может быть, в итоге сделал так, может кому пригодится:
Код: Выделить весь код
@ECHO OFF

TITLE Create User Folders...

COLOR 0A

SET "OLD_USERS_DIR=C:\Users"
SET "NEW_USERS_DIR=D:\_ Users _"
SET "BAK_USERS_DIR=D:\Users_BACKUP"

COLOR 0C

IF EXIST %NEW_USERS_DIR% (
	IF NOT EXIST %BAK_USERS_DIR% MKDIR %BAK_USERS_DIR%
	ATTRIB -H -S -R -A %NEW_USERS_DIR%
	MOVE /Y %NEW_USERS_DIR% %BAK_USERS_DIR%
) ELSE (
	MKDIR %NEW_USERS_DIR%
)

COLOR 0A

robocopy %OLD_USERS_DIR% %NEW_USERS_DIR% /E /COPYALL /XJ

rmdir %OLD_USERS_DIR% /S /Q
mklink /J %OLD_USERS_DIR% %NEW_USERS_DIR%

ATTRIB +H +S +R +A %NEW_USERS_DIR%

REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList" /v "ProfilesDirectory" /t REG_EXPAND_SZ /d %NEW_USERS_DIR% /f

rem SHUTDOWN -r -f -t 5

Последний раз редактировалось ~Cache~, 08-12-2014 в 16:03. Причина: изменил, исходя из комментов выше


Отправлено: 15:59, 08-12-2014 | #5