how to get hard disk serial number with php on localhost

。_饼干妹妹 提交于 2019-12-03 22:16:32

问题


is there a way i can get hard disk serial number or machine serial number with php or javascript on localhost ??

we can get it with following command in cmd

wmic DISKDRIVE GET SerialNumber

or machine serial number by this

wmic bios get serialnumber

is that possible with php or javascript ?? something in php

<?php

echo DISKDRIVE GET SerialNumber //** some thing like this on local host

?>

Need is to give a project to Clint on local host, and i want no one to access it on other computer (in php)


回答1:


You can of course use

shell_exec('wmic DISKDRIVE GET SerialNumber 2>&1')

or

shell_exec('wmic bios get serialnumber 2>&1') 

if wmic is installed on server and your PHP has permission to run it.

The '2>&1' part is used from the suggestion here.




回答2:


impossblie. Nothing can break the browser sandbox, otherwize it will be a big security problem.

The only possibility is via ActiveX , but still need to signature and change the IE settings. (no cross platform, not cross browser)



来源:https://stackoverflow.com/questions/13797030/how-to-get-hard-disk-serial-number-with-php-on-localhost

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!