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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание и копирование папки с файлами скриптом bat через GPO

Ответить
Настройки темы
CMD/BAT - [решено] Создание и копирование папки с файлами скриптом bat через GPO

Аватара для 2poisonS

Старожил


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

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


Изображения
Тип файла: png Bat.png
(13.3 Kb, 6 просмотров)
Доброго времени суток, уважаемые форумчане!
Просьба сильно не пинать, в программирование не силён.
Такая вот задача.
Нужно создать и скопировать папку с файлами средствами bat файла и GPO, каждому пользователю, причем каждому в свой профайл. То есть путь таков, Documents and Settings\default user\Application Data\Microsoft\

Начал разбирать скрипт, что не так делаю, не понимаю. Ошибки разного рода, как бы не экспеременировал. Нужна помощь.

Код:

@echo off
MD %C%\%default user\Application Data\Microsoft\SystemCertificates\My\Certificates%"

xcopy /D /S /E /V /C /H /R /Y C$\Certificates "C:\"Documents and Settings\default user\Application Data\Microsoft\SystemCertificates\My\Certificates"

pause

-------
A signature... :|


Отправлено: 14:20, 27-04-2011

 

Аватара для cameron

Ветеран


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

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


Цитата 2poisonS:
MD %C%\%default user\Application Data\Microsoft\SystemCertificates\My\Certificates%" »
"%userpofile%\Application Data\Microsoft\SystemCertificates\My\Certificates"
Цитата 2poisonS:
C$\Certificates »
какая C$? откуда она вздруг взялась?
Цитата 2poisonS:
"C:\"Documents and Settings\default user\Application Data\Microsoft\SystemCertificates\My\Certificates" »
см. пункт 1.

далее
если речь идёт о распространении сертификатов то это делается штатно через АД.
далее 2:
уже 6 лет существует технология Group Policy Preferences, которая решает задачи с созданием и копированием, более наглядно и понятно.

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:25, 27-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для 2poisonS

Старожил


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

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


cameron, Именно, речь идёт о распостранении сертификатов.
Только в АД в "политике открытого ключа" нет вкладки Личные, а требуется именно туда импортировать каждому пользователю.

Цитата:
"%userpofile%\Application Data\Microsoft\SystemCertificates\My\Certificates"
Это по умолчанию тот пользователь, под которым осуществлён вход в систему?

-------
A signature... :|


Отправлено: 16:13, 27-04-2011 | #3


Аватара для cameron

Ветеран


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

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


Цитата 2poisonS:
Это тот пользователь, под которым осуществлён вход в систему? »
так правильно
Цитата 2poisonS:
а требуется именно туда импортировать каждому пользователю. »
а что за сертификаты, расскажите?

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 16:27, 27-04-2011 | #4


Аватара для 2poisonS

Старожил


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

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


Конечно. Ничего особенно, сертификаты по работе с криптографией, требуется для цифровой подписи. Лень ходить по пользователям и импортировать каждый сертификат по отдельности во вкладку "Личные".
А их там около 50, не есть удобно и время.

Запускаю этот скрипт, папку создаёт, но не копирует файлы. ( Схема такая, разместил на сетевой шаре папку с сертификатами, указал так в батнике.

HTML код: Выделить весь код
@echo off MD "%userpofile%\Application Data\Microsoft\SystemCertificates\My\Certificates" xcopy /D /S /E /V /C /H /R /Y \\ip\Certificates "%userpofile%\Application Data\Microsoft\SystemCertificates\My\Certificates\" pause

Почему мне это нужно в автозагрузке, когда при генерации новых сертификатов, он автоматом будет помещать их в эту папку.

-------
A signature... :|


Отправлено: 16:54, 27-04-2011 | #5


Аватара для 2poisonS

Старожил


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

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


И папку создаёт он в корне C:
Application Data\Microsoft\SystemCertificates\My\Certificates

А не в профайле.

-------
A signature... :|


Отправлено: 17:43, 27-04-2011 | #6


Аватара для cameron

Ветеран


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

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


Цитата 2poisonS:
но не копирует файлы. »
не вижу указания какие файлы копировать
Цитата 2poisonS:
И папку создаёт он в корне C:
Application Data\Microsoft\SystemCertificates\My\Certificates »
да, моя ошибка
%userprofile%

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:51, 27-04-2011 | #7


Аватара для 2poisonS

Старожил


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

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


Огромное спасибо! Всё чётко Признателен за помощь!

-------
A signature... :|


Отправлено: 18:20, 27-04-2011 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание и копирование папки с файлами скриптом bat через GPO

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Копирование системных файлов через bat savvato Скриптовые языки администрирования Windows 12 28-03-2019 19:44
VBS/WSH/JS - копирование фаойла в %windir% через GPO bosideng Скриптовые языки администрирования Windows 0 30-04-2010 12:34
Копирование GPO YDen Microsoft Windows NT/2000/2003 11 13-10-2009 00:56
VBS/WSH/JS - Создание папки домашней пользователя логон-скриптом. Есть вопрос. AlexStud Скриптовые языки администрирования Windows 1 20-03-2009 16:38
Создание пользователей скриптом из Excel mikechaik Microsoft Windows NT/2000/2003 6 27-08-2006 19:12




 
Переход