Czy w Powershell jest analog Ctrl + Z & fg Basha?


15

Uważam, że kombinacja Ctrl + Z z kolejnym klawiszem fg na Bash jest bardzo przydatna, to jest jak analog wiersza poleceń alt + tab, więc mogę przejść z przeglądania jednego pliku do wyjścia uruchomionego procesu itp.

Czy istnieje analog dla Windows Powershell? Nie mogę wyszukiwać w Google niczego poza „pauzą”, która po prostu zatrzymuje bieżący proces, ale nie pozwala mi przejść do wiersza poleceń, a następnie wrócić.

Odpowiedzi:


2

Tak, w pewnym sensie - za pomocą poleceń psjob (wymaga Powershell 2)

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

Edycja: strona ma niepoprawne nazwy. To „start-job” zamiast „start-psjob”

Aby uzyskać pełne (i poprawne) informacje, zobacz „Pomoc w rozpoczęciu pracy”.


Dziwne, nie mam Start-PSJob w mojej PowerShell. $ host.Version.Major daje 2; czy to nie znaczy, że mam Powershell 2? Mam zainstalowany pscx, może to przeszkadza?
Igor Baltiyskiy

Strona wydaje się być nieprawidłowa - „start-job” zamiast „start-psjob”
PhonicUK

a start-job nie ma parametru Command
Igor Baltiyskiy

Zobacz „pomoc w rozpoczęciu pracy” i „pomoc w rozpoczęciu pracy - przykłady”
PhonicUK

4
oznacza to jednak, że muszę myśleć z wyprzedzeniem i zacząć wszystko jako proces w tle, co nie jest tak przyjemne jak Ctrl + Z na czymkolwiek, co teraz działa
Igor Baltiyskiy

0

Chociaż konsola z kartami, taka jak ConEmu, wcale nie jest taka sama jak ctrl-z, to proste rozwiązanie systemu Windows do przełączania zadań w jednym oknie.


0

Jeśli już uruchamiasz proces i po prostu chcesz go na chwilę zatrzymać, dowiedziałem się, że kiedy wybiorę tekst w konsoli, wstrzyma on uruchomiony proces, dopóki nie naciśniesz enter, aby skopiować wybrany tekst.

To oczywiście głupia sztuczka, ale dla mnie zadziałała. Po prostu umieszczam to tutaj na wypadek, gdyby było to przydatne dla kogoś ...


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.