13

Я нахожу комбинацию Ctrl+Z с последующим fg на Bash очень удобной, она похожа на аналог командной строки alt+tab, поэтому я могу переключиться с просмотра одного файла на вывод запущенного процесса и т.д.

Есть ли аналог для Windows Powershell? Я не могу ничего гуглить, кроме "паузы", которая просто останавливает текущий запущенный процесс, но не позволяет мне переключиться на командную строку и затем вернуться.

4 ответа4

2

Да, вроде - с помощью команд psjob (требуется Powershell 2)

http://richardspowershellblog.wordpress.com/2007/12/03/background-jobs/

Изменить: на сайте указаны неправильные имена. Это «начало работы» вместо «start-psjob»

Смотрите 'help start-job' для полной (и правильной) информации.

0

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

Конечно, это глупый трюк, но он сработал для меня. Я просто помещаю это здесь в случае, если это кому-то полезно ...

0

Хотя консоль с вкладками, такая как ConEmu, совсем не похожа на ctrl-z, она представляет собой простое решение Windows для переключения задач в одном окне.

-1

Это прямо из Microsoft, сочетания клавиш Powershell. Вы можете использовать Ctrl+C или Ctrl+Break.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .