Возможность открыть PuTTY из WinSCP в текущем пути?

Вопрос или проблема

Я использую WinSCP и сочетание клавиш Ctrl-P для открытия PuTTY.

Есть ли где-то опция, чтобы текущий путь, отображаемый в WinSCP, устанавливался при открытии PuTTY?

Если я нахожусь в /home/bob/work, я хотел бы, чтобы при нажатии Ctrl-P я входил в /home/bob/work, а не в домашний каталог.

Смотрите документацию WinSCP по Открытию PuTTY в том же каталоге.

Краткое содержание документации:

Полная команда для PuTTY будет выглядеть так (измените путь к оболочке в соответствии с вашей системой и предпочтениями):

"%ProgramFiles%\PuTTY\putty.exe" -t -m "%TEMP%\putty.txt" !`cmd /C echo cd "!/" ; /bin/bash --login > "%TEMP%\putty.txt"`

Ответ или решение

Для того чтобы открыть PuTTY из WinSCP с текущим путем, вы можете настроить командную строку PuTTY в WinSCP. Это позволит вам автоматически переходить в директорию, в которой вы находитесь в WinSCP, при запуске PuTTY с помощью сочетания клавиш Ctrl-P.

Вот пошаговая инструкция:

  1. Откройте WinSCP и перейдите к настройкам приложения. Для этого выберите меню "Настройки" (или "Preferences", в зависимости от языка интерфейса).

  2. В настройках выберите пункт "Интеграция" (или "Integration") и затем "Внешние приложения" (или "External Applications").

  3. В разделе "Запуск PuTTY" (или "PuTTY Integration") вам нужно ввести или отредактировать команду для запуска PuTTY. Стандартная команда выглядит следующим образом:

    "%ProgramFiles%\PuTTY\putty.exe" -t -m "%TEMP%\putty.txt" !`cmd /C echo cd "!/" ; /bin/bash --login > "%TEMP%\putty.txt"`

    Убедитесь, что вы заменили "%ProgramFiles%\PuTTY\putty.exe" на фактический путь к вашему исполняемому файлу PuTTY, если он отличается.

  4. После того как вы вставите эту строку, нажмите "ОК" или "Применить" для сохранения изменений.

  5. Теперь, когда вы находитесь в каталоге, например, /home/bob/work, и нажмете Ctrl-P, PuTTY откроется в той же директории, что и в WinSCP.

Эта команда запускает PuTTY, передавая ему текущую директорию из WinSCP. Она генерирует временный файл putty.txt, который содержит команду cd, позволяющую PuTTY начать с нужного каталога.

Таким образом, вы можете удобно работать в PuTTY, не теряя контекста текущей работы в WinSCP, что значительно упрощает задачу по управлению файлами и каталогами на удалённом сервере.

Оцените материал
Добавить комментарий

Капча загружается...