2013-02-28 5 views
0

을 호출하는 php 파일을 호출하는 exe를 호출하는 bat 파일을 만드는 것은 php-cgi.exe를 호출해야하는 bat 파일을 만드는 것을 시도하고 있으며 매개 변수는 파일 필요 :매개 변수

start "C:\Program Files (x86)\php\php-cgi.exe" \\\10.101.3.21\wiki\maintenance\importimages.php C:\wikimages jpg bmp 

하지만 난 일하러 기운, 그것은 importimages 그것이

답변

1

첫째, 당신이 사용중인 OS를 확인 실행하는 대신 파일을 열려고 시도합니다. '시작'명령의 구문이 시간이 지남에 따라 변경되었습니다.

start "Title Goes Here" "iexplore.exe" 

이 변경 윈도우 XP 월경되었다 :

당신은 지금

start "iexplore.exe" 

을 할 수 있도록 사용, 당신은 당신이 시작하고 명령하기 전에 창 제목을 제공해야 따라서 Vista, 7 또는 8을 사용하는 경우이를 염두에 두십시오.

난 당신이 찾고있는 무슨 생각 뭔가 같다 :

start "" "C:\Program Files (x86)\php\php-cgi.exe \\\10.101.3.21\wiki\maintenance\importimages.php C:\wikimages jpg bmp" 
+0

거의 작업, 그것은 두 번째 명령합니다 (\\ 10.101.3.21)를 얻을 수 있지만, 지금은 세 번째를 받고 밤은 (내가했다 시작 "업데이터" "C : \ Program Files (x86) \ php \ php-cgi.exe"\\ 10.101.3.21 \ wikitest \ maintenance \ importimages.php C : \ wikimages jpg bmp – Damian

+0

이것은 매개 변수의 인용과 거의 관계가 있습니다. 다른 것을 시도해보십시오 만, 근본적으로'start "updater"의 뒤에 오는 것들을 큰 따옴표로 묶어야합니다. 여전히 작동하지 않는다면, 당신은'php-cgi.exe'의 인수를 큰 따옴표로 묶으십시오. (아마 php-cgi.exe \ "param1 \"\ "param2 \"\ "param3 \" "'와 같이 이스케이프 처리되었을 것입니다.) Windows 머신이 아니기 때문에, 지금은 너무 많이 도와주세요. – Alex