diff --git a/bin/j.bat b/bin/j.bat index a4bfeea..a7a2d9f 100644 --- a/bin/j.bat +++ b/bin/j.bat @@ -3,15 +3,15 @@ setlocal EnableDelayedExpansion echo %*|>nul findstr /rx \-.* if ERRORLEVEL 1 ( - for /f %%i in ('python "%~dp0\autojump" %*') do set new_path=%%i + for /f "delims=" %%i in ('python "%~dp0\autojump" %*') do set new_path=%%i if exist !new_path!\nul ( echo !new_path! - pushd !new_path! - REM endlocal is necessary so that we can change directory for outside of this script - REM but will automatically popd. We mush pushd twice to work around this. - pushd !new_path! - endlocal - popd + pushd !new_path! + REM endlocal is necessary so that we can change directory for outside of this script + REM but will automatically popd. We mush pushd twice to work around this. + pushd !new_path! + endlocal + popd ) else ( echo autojump: directory %* not found echo try `autojump --help` for more information diff --git a/bin/jo.bat b/bin/jo.bat index 34fe243..ed84576 100644 --- a/bin/jo.bat +++ b/bin/jo.bat @@ -3,9 +3,9 @@ setlocal EnableDelayedExpansion echo %*|>nul findstr /rx \-.* if ERRORLEVEL 1 ( - for /f %%i in ('python "%~dp0\autojump" %*') do set new_path=%%i + for /f "delims=" %%i in ('python "%~dp0\autojump" %*') do set new_path=%%i if exist !new_path!\nul ( - start !new_path! + start "" "explorer" !new_path! ) else ( echo autojump: directory %* not found echo try `autojump --help` for more information