2015-10-30 3 views
0

Я пытаюсь установить загрузку ftp для того, чтобы запланировать, зарегистрирован ли пользователь в их учетной записи. То, что я до сих пор:Планирование задачи в командной строке

schtasks /create /sc once /tn "name" /tr "o:\upload.cmd" /st 15:15 

Я бегу это в командной строке с повышенными, но он будет работать только тогда, когда я вошел в систему. Я попытался указать систему /RU, но это приводит к тому, что команда не выполняется. Вот код для этого:

schtasks /create /sc once /tn "name" /tr "o:\upload.cmd" /ru system /st 15:15 

Любое руководство будет принята с благодарностью!

ответ

0

Если о: \ диск является сетевой диск попытаться установить полный путь к файлу, как это:

"\\servername\myfoldername\upload.cmd" 

Если проблема сохраняется, конфигурации в действии панели, такие как:

Программа:C:\Windows\System32\cmd.exe

Добавить argumetns (по желанию): "/C schtasks /create /sc once /tn "name" /tr "o:\upload.cmd" /st 15:15"

+0

Не использовал именно то, что у вас там было, но у меня он работает правильно, теперь спасибо всем за вашу помощь! –

0

Это может быть ограничение учетной записи SYSTEM. У нас есть эта проблема с предоставляемой услугой, она не может получить доступ к сетевым путям.

Попробуйте /RU "Network Service" - будет ли это работать, будет зависеть от содержимого файла, в котором вы работаете, и от того, к чему он пытается подключиться.

EDIT: OHWAIT Я предполагаю, что диск o: это подключенный сетевой диск? Если это так, вы сможете получить доступ к пути к этому сценарию в качестве пользователя во время входа в систему. В противном случае вы захотите использовать Network Service, как указано выше (при условии, что у него есть доступ к диску, иначе учетная запись домена) и доступ к общему ресурсу напрямую, т.е. с \\server\share\script.cmd

+0

несчастливы это не сработал, то содержимое файла, который я бег является: 'открытого имени хоста имени пользователя пароля стилей CD положить O: \ Test. txt quit' –

+0

Так что я хочу поместить '\\ server \ share \ script.cmd' вместо'/tr 'o: \ upload.cmd', и да o - подключенный сетевой диск –

+0

'/ tr \ \ server \ share \ upload.cmd' да. Если вы перейдете на компьютер, вы можете получить эти данные, он скажет что-то вроде «Share (\\ server) (O :)» –

Смежные вопросы