2013-04-08 122 views
0

您好我試圖在Windows資源管理器啓動文件夾,但dosent似乎工作我試圖代碼在Windows資源管理器啓動文件夾用PHP

$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頁面執行上面的代碼,然後瀏覽器窗口彈出,就像我通過命令提示符執行上面給出的命令一樣。我在這裏做錯了什麼?

+1

我不認爲這是可行的。服務器沒有從您的用戶名或您的登錄會話中運行,是嗎? – Barmar 2013-04-08 20:48:14

+0

@Barmar我認爲應該使用WAMP設置。不要以爲我在那裏見過用戶帳戶。在Linux中它會失敗。但是,嘿,沒有explorer.exe那裏:) – 2013-04-08 20:49:28

回答

0

最快的猜測是,explorer應該c:\windows\explorer.exe

+0

與系統和執行以上嘗試以上...沒有工作... :( – MaSK 2013-04-08 20:53:48

+0

@MaSK什麼是實際的$ var?你有沒有檢查error_log的任何反饋? – 2013-04-08 20:55:26

+0

$ var總是返回1不知道是什麼意思,而error_log不顯示和錯誤。有沒有辦法通過.bat文件來做到這一點? – MaSK 2013-04-08 20:57:39

相關問題