问题
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