Назад | Перейти на главную страницу

Запустить vbscript на сервере как запланированную задачу

Я написал два сценария в vbs, один просматривает кучу (+10000) папок на нашем сервере и создает ярлык в определенной папке для любой папки с определенным именем. («топор», за которым следует номер и название проекта). Таким образом, мы можем использовать эту папку ярлыков для поиска определенной папки проекта вместо того, чтобы проходить через все дерево папок с помощью поиска Windows (что занимает намного больше времени).

Другой просматривает другую папку, содержащую изображения этих проектов. Сценарий создает ярлык для папки изображений в соответствующей папке проекта. Первый скрипт запускается около часа, второй - несколько часов (так как он просматривает намного больше папок).

Прямо сейчас у меня есть запланированная задача на моем ноутбуке для этих сценариев. Первый запускается каждый день в обеденное время, второй - каждый вечер понедельника (поскольку мы все равно оставляем наш компьютер включенным для полной проверки системы на вирусы). Однако мы хотели бы, чтобы эти сценарии выполнялись на сервере, чтобы они выполнялись даже тогда, когда мой ноутбук не включен (например, когда я болен или в отпуске).

Теперь у меня вопрос: представляет ли запуск этих скриптов (скажем, первый каждую ночь, второй каждые выходные) какую-либо угрозу для нашего сервера с точки зрения стабильности? Очевидно, мы не хотим выходить на работу в понедельник и обнаруживать, что этот скрипт сломал наш сервер. Примечание: до сих пор у меня не было никаких проблем при запуске их с моего ноутбука, но это было полностью пассивным, кроме скрипта.

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