使用 PHP 确定 Windows 盘符
Determine Windows drive letter using PHP
稍微看了一下,没有找到答案。是否可以不通过任何黑客手段找到服务器系统 drive/folder?
在您提供的答案中只讨论了如何确定当前驱动器,但我需要找出系统驱动器,其中安装了OS。
对于Windows:
echo GetEnv("SystemDrive");
// C:
在 Unix/Linux 上虽然这个变量不存在,但是系统 "drive" 可以预见只是 /
.
如果你需要实际的分区,你可以尝试用这个来获取它:
exec( 'mount |grep " / " | cut -d " " -f 1' );
// /dev/sda1
稍微看了一下,没有找到答案。是否可以不通过任何黑客手段找到服务器系统 drive/folder?
在您提供的答案中只讨论了如何确定当前驱动器,但我需要找出系统驱动器,其中安装了OS。
对于Windows:
echo GetEnv("SystemDrive");
// C:
在 Unix/Linux 上虽然这个变量不存在,但是系统 "drive" 可以预见只是 /
.
如果你需要实际的分区,你可以尝试用这个来获取它:
exec( 'mount |grep " / " | cut -d " " -f 1' );
// /dev/sda1