Планировщик задач не работает (сервер)

Я написал простой bat-файл для копирования.txt-файлов с одного диска на другой. Я хочу, чтобы это выполнялось каждый день, но проблема в том, что когда я не вошел на сервер, задача не запускается. Я также выбрал "Выполнить независимо от того, вошли вы в систему или нет".

--- script ---
@echo off
cd\
cd blah\blah\blah
copy *.txt Q:\blahdrive /y
Exit
--- script ---

1 ответ

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

Однако вы можете использовать UNC-пути к серверу или команду NET USE, чтобы настроить временный сеанс на диске. Путь UNC, вероятно, самый простой для реализации.

Другие вопросы по тегам