Я пытаюсь запустить Sublime Text 2 через командную строку.
Я знаю , что это уже было сделано раньше здесь , но у меня возникают различные ограничения. Я использую портативную версию ST и сохраняю ее в своем аккаунте Dropbox. Я полагаю, вы видите, что я прихожу сюда.
Мне нужно запустить подтекст на относительном пути. До сих пор это "вроде работает", если я набираю в командной строке subl file.txt
это работает, я вижу содержимое файла, но если я subl "file 2.txt"
меня ничего нет, он открывает ST с чем-то вроде c:\mydir\"file 2.txt"
.
Я предполагаю, что проблема заключается в "%WORKINGDIR%\%1"
скрипта ниже.
@ECHO OFF
SET WORKINGDIR=%CD%
cd /d %0\..
SET EXECDIR=%CD%
cd %WORKINGDIR%
START "Sublime text editor" "%EXECDIR%\sublimetext\sublime_text.exe" "%WORKINGDIR%\%1"