【发布时间】:2016-07-13 07:58:33
【问题描述】:
我正在寻找访问用户本地配置文件,例如 C:\Users\username\AppData\Local。到目前为止,运气不佳,但我想听听专家的意见,我如何访问用户本地配置文件?
更新
如果我尝试使用以下代码 sn-p 它在 C:\Users\username\Desktop 创建但当我尝试使用 \\AppData\\Local\\ABC.txt 它提示 Path not found
function createFile(){
var fileObj = new ActiveXObject("Scripting.FileSystemObject");
var fileName = "ABC.txt";
if(fileObj.FileExists(fileName)){
//empty file
var emptyFile = fileObj.OpenTextFile(fileName, 2, false);
emptyFile.close();
//write to file
var openFile = fileObj.OpenTextFile(fileName, 2, false);
openFile.WriteLine("Created from JS");
openFile.close();
}
else{
//create new file
var newfile = fileObj.CreateTextFile(fileName,false);
//write to file
newfile.WriteLine("Created from JS");
newfile.close();
}
}
【问题讨论】:
-
\\AppData将是网络共享。你试过%appdata%\ABC.txt或%localappdata%\ABC.txt吗? -
我需要访问 appdata 中包含的本地文件夹
-
这就是
%localappdata%。我不知道它在这种情况下是否有效,因此 cmets 而不是答案......