Пакетный скрипт не получает значения по расписанию - PullRequest
0 голосов
/ 21 марта 2019

У меня есть этот скрипт:

copy "C:\Zucchetti\Timbrature\CSV\Timbrature_Giornaliere.csv" "C:\Zucchetti\Timbrature\CSV\PRESENZE_MENSA\Timbrature_Giornaliere_%date:~0,2%_%date:~3,2%_%date:~6,4%.csv
copy "C:\Zucchetti\Timbrature\CSV\Prenotazione_Mensa.csv" "C:\Zucchetti\Timbrature\CSV\PRESENZE_MENSA\Prenotazione_Mensa_%date:~0,2%_%date:~3,2%_%date:~6,4%.csv
del "C:\Zucchetti\Timbrature\CSV\Timbrature_Giornaliere.csv"
del "C:\Zucchetti\Timbrature\CSV\Prenotazione_Mensa.csv"
bye

Когда я запускаю его вручную, он работает. Когда я запускаю его по запланированному заданию (используя: пользователь вошел в систему или нет, запустил с наивысшими привилегиями), команда копирования не работает (я должен получить файлы с датой в конце, но папка пуста, когда задание выполнено). Что мешает копии работать?

1 Ответ

0 голосов
/ 21 марта 2019

пересмотрел скрипт и теперь он работает:

@echo off
for /f "delims=" %%# in ('powershell get-date -format "{dd-MM-yyyy}"') do @set _date=%%#
copy "C:\Zucchetti\Timbrature\CSV\Timbrature_Giornaliere.csv" "C:\Zucchetti\Timbrature\CSV\PRESENZE_MENSA\Timbrature_Giornaliere_%_date%.csv
copy "C:\Zucchetti\Timbrature\CSV\Prenotazione_Mensa.csv" "C:\Zucchetti\Timbrature\CSV\PRESENZE_MENSA\Prenotazione_Mensa_%_date%.csv
del "C:\Zucchetti\Timbrature\CSV\Timbrature_Giornaliere.csv"
del "C:\Zucchetti\Timbrature\CSV\Prenotazione_Mensa.csv"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...