我看了一下,但没有找到答案。是否有可能找到没有任何黑客攻击的服务器系统驱动器/文件夹?
在您提供的答案中,它仅讨论了如何确定当前驱动器,但我需要找出安装操作系统的系统驱动器。
答案 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;