Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP检测USB密钥/驱动器(客户端安装)_Php_Usb_Client Side Scripting - Fatal编程技术网

使用PHP检测USB密钥/驱动器(客户端安装)

使用PHP检测USB密钥/驱动器(客户端安装),php,usb,client-side-scripting,Php,Usb,Client Side Scripting,首先,我想澄清这一点,PHP脚本将在客户端运行(不是服务器端,我知道这是不可能的!) 当USB盘插入USB端口时,PHP如何检测USB盘/USB驱动器 或者,如果更可能的话,在运行命令时(不是在我们将其插入计算机时),它怎么会讨厌USB 在窗户下面。在MAC下也应该很好,但我真的需要Windows 有什么想法吗?使用命令提示符并分析检索到的信息(忽略cd/dvd驱动器,然后让用户选择) 我不知道我是否清楚,但请给出您的想法,如果您有任何问题,请告诉我 谢谢您可以尝试将exec()系列函数之一与W

首先,我想澄清这一点,PHP脚本将在客户端运行(不是服务器端,我知道这是不可能的!)

当USB盘插入USB端口时,PHP如何检测USB盘/USB驱动器

或者,如果更可能的话,在运行命令时(不是在我们将其插入计算机时),它怎么会讨厌USB

在窗户下面。在MAC下也应该很好,但我真的需要Windows

有什么想法吗?使用命令提示符并分析检索到的信息(忽略cd/dvd驱动器,然后让用户选择)

我不知道我是否清楚,但请给出您的想法,如果您有任何问题,请告诉我


谢谢

您可以尝试将
exec()
系列函数之一与Windows用于查看当前连接的设备的任何命令行实用程序组合使用(
fsutil
fsinfo
fdisk
?)。

fsinfo和fdisk不是CLI下的命令。fsutil不提供此类信息(据我所知):(//*编辑:fsutil fsinfo drivetype X:return Fixed drive for a USB drive我不确定PHP是否适合此任务,但是您可以尝试在Windows任务计划程序中设置触发器。感谢此建议,我将在这方面进行查看。