-1

いくつかのファイルを作成する PHP スクリプトを作成しました。

終了したら、作成したファイルが保存されているフォルダーを開きたいと思います。

exec("explorer C:\\test");

残念ながら、フォルダはまったく開いていません。

それが機能している場所でもcmdでチェックします。

私もこれを試しました:

shell_exec("explorer C:\\test");

ヒントやアドバイスは大歓迎です。

4

2 に答える 2

1

これは、localhost が Windows オペレーティング システムを搭載したコンピューター上にある場合に実行できます (私は xampp を使用しています)。すべての cmd コマンドは exec() で動作します。だからあなたの質問のために:

$path = "C:\your path";
exec('start "" "'.$path.'"');

Windowsでフォルダーを開きます。

于 2016-09-26T06:32:54.587 に答える
0

PHP のディレクトリ機能を使用しないのはなぜですか?

http://php.net/manual/en/function.dir.php

http://php.net/manual/en/function.readdir.php

ユーザーのディスプレイにアクセスできない可能性があるため、PHPはエクスプローラーなどのGUIプログラムを開くことができないと推測しています。とにかく私の理論。PHP と前述の関数を使用してフォルダー GUI を作成できます。

于 2012-11-21T17:04:04.210 に答える