0

嗨,我正在尝试在 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 页面执行上面的代码,然后弹出资源管理器窗口,就像我通过命令提示符执行上面给出的命令一样。我在这里做错了什么?

4

2 回答 2

1

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

<?PHP

$file_location = 'C:\Users\User\Documents';
exec("start \"\" \"{$file_location}\"");

?>
于 2019-05-04T02:47:17.663 回答
0

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

于 2013-04-08T20:47:06.497 回答