【问题标题】:Detect USB key/drive using PHP (client side installation)使用 PHP 检测 USB 密钥/驱动器(客户端安装)
【发布时间】:2011-09-15 00:36:27
【问题描述】:

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

PHP如何检测USB key/USB驱动器插入USB端口?

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

它在窗户下。在 MAC 下应该也不错,但我真的需要在 Windows 下。

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

不知道我在这里是否足够清楚,但请提出您的想法,如果您有任何问题,请告诉我。

谢谢

【问题讨论】:

  • 我不确定 PHP 是否适合此任务,但是您可以尝试在 Windows 任务计划程序中设置触发器。
  • 谢谢这个建议,我这边看看。

标签: php usb client-side-scripting


【解决方案1】:

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

【讨论】:

  • fsinfo 和 fdisk 不是 CLI 下的命令。 fsutil 不提供此类信息(据我所知):( // * 编辑:fsutil fsinfo drivetype X: return Fixed drive for a USB drive
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-21
  • 2023-04-07
  • 2011-12-18
  • 2010-09-07
  • 2016-02-19
  • 2017-11-16
  • 1970-01-01
相关资源
最近更新 更多