Naplánované úlohy se nespustí při použití Schtasks.exe vytvořte a pokud cesta naplánované úlohy obsahuje mezery

Příznaky

Po naplánování úlohy pomocí Průvodce naplánované úlohy, úloha bude spuštěna podle očekávání. Však pokud pomocí nástroje příkazového řádku Schtasks.exe vytvoření plánu pro stejný úkol, úloha spuštěna v době, kdy je naplánováno. Navíc při zobrazení úkolu v dialogovém okně Naplánované úlohy , následující text se zobrazí ve sloupci Stav :
Nelze spustit

Příčina

K tomuto problému dochází, pokud cesta naplánované úlohy obsahuje mezery. Například tento problém nastane, pokud pomocí nástroje Schtasks.exe vytvoření plánu pro následující úkol:
"název složky obsahující mezery\task.bat c:\"
V tomto příkladu Schtasks.exe považuje vše po první mezery v cestě jako argument příkazového řádku.

Jak potíže obejít

Chcete-li tento problém vyřešit, uzavřete cestu část úkolu (nikoli včetně argumenty nebo přepínače) mezi zpětného lomítka (\) a uvozovek ("), kombinace znaků, například \". Uveďte úplnou cestu úkolu (včetně argumenty nebo přepínače) mezi uvozovky obvyklým při vytváření cesty nebo příkaz, který obsahuje mezery.

Například následující příklad úloh nespustí při plánování jeho:
schtasks / create /tn "úkol" /tr "c:\foldername obsahující argumenty spaces\script.bat" /sc JEDNOU /sd 07/29/2003 /st 10:01
Je však při je uzavřít cestu úkolu mezi zpětného lomítka a uvozovky znak kombinace jako v následujícím příkladu, naplánovaná úloha spuštěna úspěšně:
schtasks / create /tn "úkol" /tr "\"název c:\foldername obsahuje spaces\script.bat\ " argumenty" /sc JEDNOU /sd 07/29/2003 /st 10:01
Vlastnosti

ID článku: 823093 - Poslední kontrola: 16. 1. 2017 - Revize: 1

Váš názor