From 354ca9a01be29893e586d638afa84fcccf8afe95 Mon Sep 17 00:00:00 2001 From: Karl Mortensen Date: Fri, 31 Jul 2015 11:58:19 -0400 Subject: [PATCH] create file in temp folder --- Core/src/org/sleuthkit/autopsy/coreutils/UNCPathUtilities.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Core/src/org/sleuthkit/autopsy/coreutils/UNCPathUtilities.java b/Core/src/org/sleuthkit/autopsy/coreutils/UNCPathUtilities.java index dcc6c6b0ae..a7c3391434 100644 --- a/Core/src/org/sleuthkit/autopsy/coreutils/UNCPathUtilities.java +++ b/Core/src/org/sleuthkit/autopsy/coreutils/UNCPathUtilities.java @@ -35,6 +35,7 @@ public class UNCPathUtilities { private static Map drives; private static final String MAPPED_DRIVES = "_mapped_drives.txt"; //NON-NLS + private static final String TEMP_FOLDER = "%TEMP%"; private static final String DATA_TRIGGER = "----------"; //NON-NLS private static final String OK_TXT = "OK"; //NON-NLS private static final String COLON = ":"; //NON-NLS @@ -253,7 +254,7 @@ public class UNCPathUtilities { */ synchronized private Map getMappedDrives() { Map driveMap = new HashMap<>(); - File mappedDrive = new File(nameString + MAPPED_DRIVES); + File mappedDrive = Paths.get(System.getenv(TEMP_FOLDER), nameString + MAPPED_DRIVES).toFile(); try { Files.deleteIfExists(mappedDrive.toPath()); ProcessBuilder builder = new ProcessBuilder("cmd", "/c", "net", "use"); //NON-NLS