在Windows资源管理器中使用php启动一个文件夹


launch a folder in windows explorer with php

你好,我正在尝试在Windows资源管理器中启动一个文件夹,但似乎不工作,我正在尝试的代码是

$contain_path = 'E:'Something'Some Folder';
$folder = '9999 - Some Folder Name Here';
$command = 'explorer "'.$contain_path.''''.$folder.'''"';
system($command,$var);

我甚至试过了,但是没有成功

system($command,$var);

它只是一个本地的wampserver项目。我这样做,当我按下一个按钮。ajax脚本调用php页面,然后php页面执行上面的代码,然后浏览器窗口弹出,就像我通过命令提示符执行上面给出的命令一样。我哪里做错了?

下面是这个问题的答案。我假设PHP代码将在Windows PC上运行。一种可能的情况是,如果用户正在运行WAMP或类似的设置。

<?PHP
$file_location = 'C:'Users'User'Documents';
exec("start '"'" '"{$file_location}'"");
?>

最快的猜测是explorer应该是c:'windows'explorer.exe