Gram z OpenSSH on Windows i wygląda na to, że brakuje zwykłych aliasów uniksowych. Nie jestem pewien, czy to uruchomienie powershell, czy cmd. Jaki jest prawidłowy sposób wyświetlenia aktualnie działającej powłoki w systemie Windows?Jak ustalić, czy jestem w stanie PowerShell lub cmd?
6
A
Odpowiedz
4
Wszystko zasługa PetSerAl, to musiała być wysłana jako aswer:
(dir 2>&1 *`|echo CMD);&<# rem #>echo PowerShell
ciągu Win32-OpenSSH
ta komenda działa również i wyjścia CMD
.
UWAGA: Win32-OpenSSH
wydaje się nieco ograniczony, cd
nie jest rozpoznawany w moim systemie.
Powiązane problemy
- 1. Jak uruchomić PowerShell w CMD
- 2. Przyszłość cmd & powershell
- 3. Jak ustalić, czy witryna jest zainstalowana w IIS7 z Powershell?
- 4. Jak ustalić, czy używać XMLHttpRequest lub XDomainRequest?
- 5. Jak sprawdzić, czy jestem w czasie wykonywania lub projektu?
- 6. Co odpowiada cmd/powershell `which` na bash?
- 7. Nagle nie jestem w stanie zbudować symulatora iPhone'a
- 8. InApp Kup RESTORE_TRANSACTIONS, nie jestem w stanie wykreślić kodu
- 9. jestem w stanie używać rzucać SQL Server 2008 R2
- 10. Zwracanie kodu błędu z CMD do Powershell
- 11. Jak ustalić, czy GraphicsEnvironment istnieje
- 12. Jestem w stanie użyć zmiennego obiektu jako klucza słownika w pythonie. Czy to nie jest zabronione?
- 13. Skrypt CMD: Jak zamknąć CMD
- 14. Multilinie Docker CMD lub ENTRYPOINT
- 15. Jak ustalić, czy kod jest wykonywany jako skrypt lub funkcja?
- 16. Jak ustalić, czy DLL to COM lub .NET?
- 17. Jak ustalić, czy klucz jest literą lub cyfrą?
- 18. Jak ustalić, czy obiekt implementuje IDictionary lub IList dowolnego typu
- 19. Jak ustalić, czy matematyka C używa SSE2?
- 20. Jak ustalić, czy jekyll działa lokalnie czy w miejscu produkcji?
- 21. Uruchamianie CMD lub BAT w trybie dyskretnym
- 22. Jak ustalić, czy dotknięto UILabel?
- 23. Jak ustalić ciąg jest angielski lub perski?
- 24. C# Jak ustalić, czy HTTPS
- 25. Jak ustalić, czy drzewo binarne jest kompletne?
- 26. Jak ustalić, czy data wypada w weekend?
- 27. powershell lub msdeploy
- 28. NuGet: Zaktualizuj pakiet do konkretnej wersji we wszystkich projektach za pomocą PowerShell lub CMD
- 29. jak łańcuch Cmd Msgs
- 30. Jak ustalić, czy komputer ma adapter wifi?
'' (dir 2> & 1 * '| echo CMD); & <# rem #> echo PowerShell'' – PetSerAl
Ciekawy, jaka może być najlepsza odpowiedź. Myślę, że to może być trudne, szukając "czystej" drogi, aby to zrobić. Chodzi mi o to, że gdy jesteś na tym poziomie, możesz również poprosić o sprawdzenie, czy używasz rubinu lub pytona. PowerShell i cmd nie są wcale porównywalne. PowerShell jest oparty na .net, a jego podobieństwa do cmd ułatwiają przejście osobom, które używały polecenia cmd. – Matt
@PetSerAl To nie działa, jeśli profil na nowo definiuje 'dir' w celu wywołania polecenia dir cmd.exe (który mój profil robi). Ale mimo to jest całkiem sprytny. –