2014-09-26 55 views
0

我想問一下,PHP是否可以檢查插入的USB驅動器並顯示它使用的Windows驅動器,並將其解析爲表單?PHP腳本檢入插入USB

如果可能,我該怎麼做?

+1

簡短的回答:不,如果PHP腳本是不是USB驅動器(自動運行)高清建議,你總會需要一些其他的工具,它告訴PHP腳本上的USB設備已插入。 – Paul 2014-09-26 11:28:40

回答

1

使用php系統()或exec()函數調出windows批處理命令。批處理命令必須找到USB驅動器。也許你可以列出所有驅動器,並使用驅動器'標籤'來確定哪一行包含你感興趣的驅動器盤符,例如D:>'4GB FLASH DRIVE'

0

如果您正在USB上查找文件設備你可以嘗試財產以後這樣的:

$AtoZ = "abcdefghijklmnopqrstuvwxyz"; 
$USBDRIVE = ""; 
for ($i=0; $i < 27; $i++) { 
    $filename = $AtoZ[$i].':/usb.txt'; 
     if (file_exists($filename)) { 
       $USBDRIVE = $AtoZ . ":/"; 
      } 
}