php 调用windows api获取本地所有磁盘名称

或者说哪位前辈有其他的方法获取本地磁盘名称... 或者说哪位前辈有其他的方法获取本地磁盘名称 展开
 我来答
ningploy
2015-04-20 · TA获得超过755个赞
知道小有建树答主
回答量:717
采纳率:77%
帮助的人:482万
展开全部

    有简单的 就是调用cmd命令行

 

<?php
exec("wmic LOGICALDISK get name",$dir);
print_r($dir);
?>

 

 输出 Array ( [0] => Name [1] => C: [2] => D: [3] => E: [4] => F: [5] => G: [6] => H: [7] => I: [8] => )


PHP 调用cmd 获取 磁盘名

php要开启 exec

具体的cmd命令自己修改

追问
这个把DVD和CD的驱动器都取出来了,可不可以只有本地磁盘?
追答


你可以组合命令 

比如 同时在输出filesystem (ntfs/fat32) 

cd 没有  让php在判断

灵活变通嘛

第一项 是本地磁盘 这个简单

你可以再找下cmd命令 我也不是很熟

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式