sheelakr Ответов: 1

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


Привет

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

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

Пожалуйста, помогите мне, как сделать это приложение как пакетное и запланировать как задание? Я очень новичок в пакетных и Visual basic скриптах.

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

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


Заранее спасибо
Шила К Р

Что я уже пробовал:

Консольное приложение для чтения файла из общего ресурса и вставки данных в базу данных.

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

lw@zi

Какую базу данных вы используете?

sheelakr

СУБД MS SQL

1 Ответов

Рейтинг:
1

OriginalGriff

Нет, вам не нужно обращаться к реестру: просто запустите EXE-файл, который вы найдете в папке project/release/bin при сборке версии выпуска вашего приложения.

Планирование-это функция операционной системы: для Windows вы бы использовали Планировщик Задач (Windows)[^] и установите его для запуска приложения в определенное время каждый день.


sheelakr

Я думаю, что пакетный сервер-это Linux, кажется. В моем приложении они создали файлы .bat и. vbs .in.Vbs они читают реестр имени компьютера. Даже мне нужно сделать то же самое. или другой подход тоже могу сделать?

Если планировщик задач также работает в Linux?

CPallini

Да, это называется крон, понимаете, например:
https://www.pantz.org/software/cron/croninfo.html

CPallini

5.