2015-09-23 4 views
1

Я хочу использовать SCCM 2012 для распространения некоторых файлов (не приложений, а не исполняемых файлов).SCCM 2012 для распространения файлов (не для приложения)

Я знаю, что есть способ создать командный файл с помощью команды xcopy и создать пакет для развертывания этого пакетного файла для клиентов. Однако, если я использую xcopy, я не могу использовать функциональность BITS и другие преимущества от SCCM.

Возможно ли это?

ответ

0

Он должен работать, если вы правильно выбрали свои настройки. В вашей партии убедитесь, что все пути и ссылки являются относительными и никогда не являются абсолютными.

Затем при создании развертывания появляется точка «Точки распространения», где вы можете выбрать параметры развертывания для быстрых и ненадежных сетей. Там вам нужно будет выбрать «Загружать контент из точки распространения и запускать локально» в обоих случаях. Тогда ваша партия будет в основном копировать файлы из кеша CCM на жесткий диск.

Этот метод должен работать для пакетов, для приложений, я думаю, это будет сложнее, потому что вы не можете напрямую указывать варианты развертывания для быстрых сетей.

+0

Спасибо. Но есть ли способ избежать пакетных файлов/скриптов? При развертывании пакета SCCM может скопировать содержимое клиенту и выполнить программу. Невозможно ли использовать эту функцию копирования? Единственное различие заключается в том, что у меня нет «программы» для выполнения. – Jin

+0

Я не знаю. С моей точки зрения, основной подход MS с SCCM заключается в том, что он запускает установки. Возможно много других вещей, но это не основной фокус, поэтому они часто требуют сценариев. Скопировать файлы можно с помощью настроек групповой политики, но я не знаю, использует ли они те же механизмы для повышения эффективности – Syberdoor

2

Привет, я вижу, что это старое сообщение, но я использовал SCCM для копирования файлов в прошлом.

Компания, в которой я работала в прошлом, отказалась использовать GP для любой копии файла (не заводи меня на работу), поэтому мне пришлось реализовать файлы GP по SCCM.

Вот несколько примеров, которые я использовал.

xcopy User.bmp "%ProgramData%\Microsoft\User Account Pictures" /c /y /r 
 
REG ADD HKLM\Software\FILE_GP /v Copy_User_image /t REG_sz /d 1.0 /f 
 
timeout 5

if not exist "%windir%\system32\oobe\Info\backgrounds" md "%windir%\system32\oobe\Info\backgrounds" 
 
xcopy backgrounddefault.jpg "%windir%\system32\oobe\Info\backgrounds" /c /y /r 
 
REG ADD HKLM\Software\File_GP /v Backgrounddefault /t REG_sz /d 1.0 /f 
 
timeout 5

У меня был сценарий добавить ключ реестра, так что я мог бы использовать развертывание приложений и иметь метод обнаружения взгляд для ключа, а также файл , Поэтому, если пользователь удалит файл, он вернется.

Основная причина для того, чтобы у меня был ключ Reg, если вы хотите нажать обновленную версию файла, я мог бы установить новый сценарий копирования, чтобы подтолкнуть 1.1 к регистру reg и обнаружить обнаружение этой версии, затем Я мог уйти в отставку версии 1.0.

Я нашел также для коротких скриптов из 1 файла небольшого размера без таймаута, который он сообщал бы сбой немедленно, если бы были большие файлы, мне не нужен тайм-аут. Первоначальный сбой очищается через некоторое время без линии тайм-аута.

0

Пакеты загружаются клиентам с BITS по умолчанию. Команда XCOPY будет копировать из CCMCACHE в конечный пункт назначения на машине.

 Смежные вопросы

  • Нет связанных вопросов^_^