Так что это может быть странный запрос, и, возможно, я все делаю неправильно, но у меня также есть уникальная ситуация. У меня есть серверы, которые иногда клонируются, и мне нужно запустить скрипт, который я создал на серверах клонов. Из-за природы клонов они не могут быть подключены к сети.
В настоящее время я вручную размещаю общий сценарий на каждом сервере перед клонированием, а затем запускаю сценарий на сервере-клоне.
То, что я хотел бы сделать, - это запустить скрипт, который собирает и собирает всю информацию, например, установленные программы, и генерировать пользовательскую версию моего текущего скрипта на серверах перед их клонированием.
У меня есть и сценарий powershell, который получает информацию о сервере, и общий сценарий, который вносит изменения в клон, но я не нашел способа объединить два или любую документацию, поэтому я не знаю, поражаю ли я ограничение с этим.
Изменить для более подробного объяснения и примеров. Я делаю это с моего телефона, поэтому у меня нет примера, который я могу опубликовать.
В настоящее время у меня есть скрипт, который имеет установленное количество приложений для удаления, ключи реестра для удаления, службы для остановки и т. Д. В другом приложении у меня есть список всего программного обеспечения, которое у нас есть для каждого сервера, и я могу получить эти данные для каждого сервера. Что мне нужно сделать, это получить данные для каждого сервера и разместить скрипт на каждом сервере, который будет удалять только программы для этого сервера.
В настоящее время сценарий должен пройти через все потенциальные программы и попытаться удалить его, а затем проверить другое приложение, чтобы узнать, есть ли какие-либо дополнительные программы, которые необходимо удалить.
Надеюсь, эта дополнительная информация поможет.
Спасибо.