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

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

Пользователь


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

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


добавил переменную на путь, теперь где бы ни лежали файлы и скрипты - в любой папке (главное чтобы в пути не было кириллицы, иначе ps1 не работает) - запускается создание нового пользователя
Код: Выделить весь код
set name=60
set pass=passwords
set comm="Пользователь"

set road=%cd%

net user %name% %pass% /add /comment:%comm% /countrycode:0 /expires:never /fullname:"%name%" /passwordchg:no
net localgroup "Пользователи удаленного рабочего стола" %name% /add
wmic path Win32_UserAccount where Name=%name% set PasswordExpires=false


powershell -NoLogo -ExecutionPolicy ByPass -NoProfile -File %road%\ms.ps1 %name%


cd %road%
runasusr.exe %name% %pass% "%windir%\system32\explorer.exe"

xcopy "%road%\1C" "%SystemDrive%\Users\%name%\AppData\Roaming\1C\" /H /Y /C /R /S
разобрался с путями, надо заключить в кавычки путь до ps1 и тогда что на кириллице что на латинице с пробелами и без путь считывается корректно
Код: Выделить весь код
set name=67
set pass=psswords
set comm="Пользователь"

set road=%cd%


net user %name% %pass% /add /comment:%comm% /countrycode:0 /expires:never /fullname:"%name%" /passwordchg:no
net localgroup "Пользователи удаленного рабочего стола" %name% /add
wmic path Win32_UserAccount where Name=%name% set PasswordExpires=false


powershell -NoLogo -ExecutionPolicy ByPass -NoProfile -File "%road%\ms.ps1" %name%


cd %road%
runasusr.exe %name% %pass% "%windir%\system32\explorer.exe"

xcopy "%road%\1C" "%SystemDrive%\Users\%name%\AppData\Roaming\1C\" /H /Y /C /R /S
главное это кавычки "%road%\ms.ps1"

Отправлено: 21:45, 04-08-2015 | #10