Оболочка Windows управляет для получения полного пути к текущему каталогу?

Я все исправил, он находится в файле _config.yml,

после: должен быть пробел, иначе файл не может быть использован

неправильная версия :

deploy:
  type:git
  repo:https://github.com/puddlejumper26/xiangblog.github.io.git

правая версия:

deploy:
  type: git
  repo: https://github.com/puddlejumper26/xiangblog.github.io.git
199
задан Peter Mortensen 10 September 2018 в 11:37
поделиться

5 ответов

Используйте cd без аргументов при использовании оболочки непосредственно, или %cd%, если Вы хотите использовать ее в пакетном файле (она ведет себя как переменная среды).

310
ответ дан Peter Mortensen 23 November 2019 в 05:07
поделиться

На основе развить вопроса (хранят данные в переменной) в комментариях к сообщению chdir я держу пари, что он хочет сохранить текущий путь для восстановления его после changeing каталоги.

исходный пользователь должен посмотреть на "pushd", который изменяет каталог и продвигает текущий на стек, который может быть восстановлен с "popd". В любом современном Windows cmd оболочка, которая является способом пойти при создании пакетных файлов.

, Если действительно необходимо захватить текущий путь тогда, современные оболочки cmd также имеют %CD переменную %, которую можно легко наполнить далеко в другой переменной для ссылки.

4
ответ дан Mark 23 November 2019 в 05:07
поделиться

На Unix?

pwd

25
ответ дан Stephen Curial 23 November 2019 в 05:07
поделиться

Заключите справку Windows в кавычки для set команда (set /?):

If Command Extensions are enabled, then there are several dynamic
environment variables that can be expanded but which don't show up in
the list of variables displayed by SET.  These variable values are
computed dynamically each time the value of the variable is expanded.
If the user explicitly defines a variable with one of these names, then
that definition will override the dynamic one described below:

%CD% - expands to the current directory string.

%DATE% - expands to current date using same format as DATE command.

%TIME% - expands to current time using same format as TIME command.

%RANDOM% - expands to a random decimal number between 0 and 32767.

%ERRORLEVEL% - expands to the current ERRORLEVEL value

%CMDEXTVERSION% - expands to the current Command Processor Extensions
    version number.

%CMDCMDLINE% - expands to the original command line that invoked the
    Command Processor.

Примечание %CD% - expands to the current directory string. часть.

46
ответ дан vaxquis 23 November 2019 в 05:07
поделиться

Для Windows, cd отдельно покажет Вам текущий рабочий каталог.

Для UNIX и workalike систем, pwd выполнит ту же задачу. Можно также использовать $PWD переменная оболочки под некоторыми оболочками. Я не уверен, поддерживает ли Windows получение текущего рабочего каталога через переменную оболочки или нет.

7
ответ дан Michael Trausch 23 November 2019 в 05:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: