使用PHP确定Windows驱动器号

时间:2016-01-20 10:57:40

标签: php server system drive-letter

我看了一下,但没有找到答案。是否有可能找到没有任何黑客攻击的服务器系统驱动器/文件夹?

在您提供的答案中,它仅讨论了如何确定当前驱动器,但我需要找出安装操作系统的系统驱动器。

1 个答案:

答案 0 :(得分:1)

对于Windows:

/

在Unix / Linux上,这个变量虽然不存在,但是系统“drive”可以预测只是exec( 'mount |grep " / " | cut -d " " -f 1' ); // /dev/sda1

如果您需要实际分区,可以尝试使用它:

var mongoose=require('mongoose');
var fs=require('fs');
var path=require('path');
var jade=require('jade');

function checkLogin(userid,pwd,res){
  var db= mongoose.connect("mongodb://localhost:27017/mydb");
  var userSchema= new mongoose.Schema({
    "uid":String, "pwd":String
  });

  var user= mongoose.model("test1",userSchema);
  console.log("UserID "+userid+" Password "+pwd+" UserObject "+user);
  user.find({"uid":userid,"pwd":pwd}, function(error,docs){
    if(error){
      console.log("!!!Error!!!", error);
    }
    if(docs && docs.length>0){
      console.log("DOCS", docs);
      console.log(typeof docs);
      var path2= path.join(__dirname, '/sample.jade');
      fs.readFile(path2,'utf-8', function(error, source){
        var template= jade.compile(source);
        data={"username":docs[0].uid,
        products:[{"category":"Mobile","image":"mobile.png",img:["/images/1.png","/images/2.png","/images/3.png"]},
                  {"category":"Books","image":"books.png",img:["/images/b1.jpg","/images/b2.jpg","/images/b3.jpg"]}]};
        //console.log("UID ",data.username);
        var html= template(data);
        res.end(html);
        //console.log(html);
      });
    }
    else{
      res.end("Invalid User or Password");
    }
  });

}

module.exports=checkLogin;