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

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

Ответить
Настройки темы
PowerShell - [решено] обновление скрипта powershell

Старожил


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

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


Добрый день!!! Форумчане подскажите такую вещь как в скрипте прописать его версию или версию в файле. Потому что у нас 15 филиалов, а админы только в 4 остальное на автопилоте или по удаленки.
Мое виденье
1) Модуль которые идет на ftp сервер и проверяет версию скрипта если она новее то...
2) скрипт создает новый txt файл выгружает туда код с скриптом обновления
3) переименовывает его update.ps1 запускает
4) основной скрипт завершается
5) update.ps1 качает скрипт с ftp заменяет на новый
6) запускает обновленный скрипт и закрывается
7) в новом скрипте функция удаляет update.ps1

Все реализуема (уже работает просто еще скриптом переименовываю имя скрипта планерщике хаданий) только как проверять или как ставить версию файла. В имени файла без вариантов т.к. надо перенастраивать планерщик заданий

Отправлено: 19:49, 02-08-2015

 

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


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

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


Цитата mcintosh55:
Добрый день!!! Форумчане подскажите такую вещь как в скрипте прописать его версию или версию в файле »
Можно сверять когда создан файл
как пример:
Код: Выделить весь код
$локальная_папка=get-item D:\1.txt | Format-List CreationTime
$ftp_папка = get-item ftp://ip_ftp/какая_папка | Format-List CreationTime

if ($локальная < $ftp_папка) 
{
}

Принцип такой, просто допилите код как Вам надо!!!

Отправлено: 07:30, 03-08-2015 | #2



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

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


Ветеран


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

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


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

Отправлено: 11:01, 03-08-2015 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Создание динамического скрипта для PowerShell AZABAZA Скриптовые языки администрирования Windows 1 18-11-2015 13:52
PowerShell - PowerShell bort-747 Скриптовые языки администрирования Windows 0 10-04-2012 11:29
PowerShell - [решено] Автоматический запуск скрипта PowerShell по времени. KAB Скриптовые языки администрирования Windows 7 06-03-2012 10:20
CMD/BAT - [решено] Вызов функции из скрипта powershell ferget Программирование и базы данных 0 03-06-2011 03:33
Разное - PowerShell Butunin Klim Программирование и базы данных 1 31-07-2008 18:39




 
Переход