Kullanım:
echo %time% & dir & echo %time%
Bu, bash
yarı kolon ayırıcı eşdeğer hafıza ve diğer UNIXy kabukları.
sadece ilk başarılı (veya başarısız) ikinci komutu, ancak tek ve işareti &
çalıştırır &&
(veya ||
) Burada aradığınızı olduğunu da var. ortam değişkenleri eğilimindedir beri ancak sana aynı zaman vermek olasıdır
okumak yerine yürütmek üzerine değerlendirilecek.
Sen gecikmeli genişleme açarak bu yuvarlak alabilirsiniz: Komut satırından ihtiyaç duyulan
pax> cmd /v:on /c "echo !time! & ping 127.0.0.1 >nul: & echo !time!"
15:23:36.77
15:23:39.85
. Eğer bir komut dosyası içinde yapıyoruz, sadece setlocal
kullanabilirsiniz:
@setlocal enableextensions enabledelayedexpansion
@echo off
echo !time! & ping 127.0.0.1 >nul: & echo !time!
endlocal
ait
Olası kopyalar [?, Windows CMD tek satırda iki komutları çalıştırın Nasıl] (http://stackoverflow.com/questions/ 8055371/nasıl çalıştırılır-iki-komutları-in-one-line-in-windows-cmd) – IvanRF