diff --git a/Wox.Infrastructure/WindowsShellRun.cs b/Wox.Infrastructure/WindowsShellRun.cs index 1318dab303..73627d1a24 100644 --- a/Wox.Infrastructure/WindowsShellRun.cs +++ b/Wox.Infrastructure/WindowsShellRun.cs @@ -297,9 +297,6 @@ namespace Wox.Infrastructure int driveId = -1; if (PromptForMedia(cmd, out driveId)) { - string oldCwd = Environment.CurrentDirectory; - string home = Environment.GetEnvironmentVariable("HOME"); - Environment.CurrentDirectory = home; ShellExecCmdLine( IntPtr.Zero, errorDialogHwnd, @@ -308,7 +305,6 @@ namespace Wox.Infrastructure global::System.Diagnostics.ProcessWindowStyle.Normal, ShellExecCmdLineFlags.SECL__IGNORE_ERROR | ShellExecCmdLineFlags.SECL_USE_IDLIST | ShellExecCmdLineFlags.SECL_LOG_USAGE | (showErrorDialog ? 0 : ShellExecCmdLineFlags.SECL_NO_UI) ); - Environment.CurrentDirectory = oldCwd; } else { // Device not ready 0x80070015