2

Windows 8 の場合:スケジュールされたタスクから .bat ファイルを介して実行する必要がある php ファイルがあります。PHP は次の場所にあります: P:\php\php.exe 実行するファイルは次の場所にあります: W:\folder\file.php

私の .bat ファイルは次のようになります。

cmd /c p:\php\php.exe w:\folder\file.php

実行されません。cmd を開いてファイル フォルダに切り替えてそこから実行すると、ファイルは正しく実行されます。

すなわち:W:\folder> p:\php\php.exe w:\folder\file.php

この w:\folder に移動して同じ方法で実行する .bat ファイルに何かを追加する必要がありますが、何がわかりません。他の投稿 (返信) を試してみまし た:バッチ ファイルを使用して現在の作業ディレクトリを変更する方法

しかし、それは何の効果もありませんでした。誰かが.batファイルの正しいコマンドを書くのを手伝ってくれますか?

4

3 に答える 3

7

あなたはこれを試すかもしれません:

start "" /d "w:\folder" /b "p:\php\php.exe" file.php
于 2013-09-20T00:08:06.723 に答える