Windows 7 가젯을 만들었고 Settings.ini 파일 (내 SettingsManager.js 파일에서 생성)을 저장할 각 사용자의 컴퓨터에 위치를 만들어야합니다. 내 회사에서 응용 프로그램 패키징 팀은 내가% LocalAppData % 경로를 찾고 JavaScript로 새 폴더 추가
%를 사용하는 것이 좋습니다 LOCALAPPDATA % \ 마이크로 소프트 \ 윈도우 사이드 바 \
다음
가젯을 추가 \ iMon.Gadget
하위 폴더 \. 따라서 각 사용자의 설정은 고유 한 위치에 저장되며 다른 응용 프로그램이나 장치에 의해 변경되지 않습니다.
내가이 작업을 수행하는 방법에 어떤 도움을 주시면 감사하겠습니다var fso = new ActiveXObject("Scripting.FileSystemObject");
var folder = fso.CreateFolder("path");
의 라인을 따라 뭔가를 사용해야합니까.
업데이트 : % localappdata % 경로를 얻는 방법을 찾았지만 새로운 폴더를 만들어야합니다. 성공하지 않고 시도한 내용은 다음과 같습니다.
var wshshell = new ActiveXObject("wscript.shell");
var localAppData = wshshell.ExpandEnvironmentStrings("%localappdata%");
var filePath = localAppData + "\\Microsoft\\Windows Sidebar\\Gadgets\\iMon.Gadget";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var filePath = localAppData + "\\Microsoft\\Windows Sidebar\\Gadgets\\iMon.Gadget";