2015-02-13 2 views
4

Я хочу, чтобы запустить cmd.exe выполнить команду с помощью планировщика заданий :Как запустить cmd.exe для выполнения команды с помощью Task Scheduler?

Вот моя командная строка:

C:\wamp\bin\php\php5.5.12\php.exe -f "C:\Inetpub\wwwroot\php\index.php"

Эта команда загрузит php.exe и запустите мой php сценарий от C:\Inetpub\wwwroot\php

Здесь i так я настроил свой планировщик задач:

enter image description here

Я не уверен, - что поставить в старт в коробке - плюс, так как это (по желанию), поэтому я оставил его пустым.

После сохранения задания и ударил бежать, я получил эту

enter image description here

Он ничего не делает.

Что я сделал не так - здесь?

ответ

7

Программа не должна быть cmd, но C:\wamp\bin\php\php5.5.12\php.exe и аргумент должен быть -f "C:\Inetpub\wwwroot\php\index.php". Вы можете оставить пустым Start in. Он относится к «текущей папке» с точки зрения программы. Это не должно иметь большого значения в вашем текущем сценарии.

+0

О, я понимаю, что вы имеете в виду, но если я хочу встать на моем пути, нет способа - он будет работать правильно! Мне просто интересно - ваше предложение работает на 100%. –

+1

Конечно, это будет 'cmd.exe' в программе, но тогда аргументы будут:'/C "C: \ wamp \ bin \ php \ php5.5.12 \ php.exe -f C: \ Inetpub \ wwwroot \ php \ index.php "'. –

+0

Что такое '/ C' mate? –

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