25 Şubat 2020 Salı

Windows cmd.exe Kabuğu

Arka Arkaya Komut Çalıştırmak İçin
Örnek
Şöyle yaparız.
command1 & command2 & command3
Paralel Komut Çalıştırmak İçin
Örnek
Şöyle yaparız.
command1 | command2 | command3
Bir Önceki Komutun Başarılı Olmasına Bakarak Çalıştırmak İçin
Şöyle yaparız.
command1 && command2 && command3
Örnek
Şöyle yaparız. command2 başarısız olsa bile command3 çalışır
command1 && command2 & command3
Redirect
Örnek
Her iki komutun stdout çıktısını nul'a göndermek için şöyle yaparız.
(command1 & command2)>nul
Örnek
Her iki komutun hem stderr hem de stdout çıktısını nul'a göndermek için şöyle yaparız.
command1 >nul >2&1 & command2
Örnek
Sadece command1'in hem stderr hem de stdout çıktısını nul'a göndermek için şöyle yaparız.
(command1 & command2)>nul >2&1
/C seçeneği - Close
İş bitince kabuk penceresini kapatır. Açıklaması şöyle.
/C      Carries out the command specified by string and then terminates
Örnek
Şöyle yaparız.
start cmd /c command1 ^& command2 ^& command3
/K seçeneği - Keep
İş bitince kabuk penceresi açık kalır. Açıklaması şöyle.
/K      Carries out the command specified by string but remains
Örnek
Şöyle yaparız.
start cmd /k command1 & command2 & command3
/S seçeneği - Strip " quote characters from command.
Örnek
Şöyle yaparız
cmd.exe /S /C " do what you like here, quotes within the outermost quotes will be 
preserved"

Hiç yorum yok:

Yorum Gönder