9 EKİM 2008, PERŞEMBE
Çatallaşma için bash ve işareti (&) eşdeğer Powershell/çalışan arka plan işlemleri
Bash " ve " işareti (&) komut çalıştırma bitirmeden önce arka planda bir komutu çalıştırır ve kullanıcı etkileşimli kontrol döndürmek için kullanılabilir. Powershell'de bunu yapmanın eşdeğer bir yöntem var mı?
Bash içinde kullanım örneği:
sleep 30 &
CEVAP
5 Aralık 2012, ÇARŞAMBA
Komut çalıştırılabilir bir dosya ya da ilişkili bir çalıştırılabilir bir dosya olduğu sürece kullanınBaşlangıç Süreci(v2):
Start-Process -NoNewWindow ping google.com
Ayrıca profilinize bir fonksiyonu olarak bu ekleyebilirsiniz:
function bg() {Start-Process -NoNewWindow @args}
ve sonra çağırma olur:
bg ping google.com
Benim görüşüme göre, Başlama-İşi arka planda bir işlem çalışan basit bir kullanım örneği için bir overkill
- Başlat-İş mevcut kapsam erişim ayrı bir oturumda çalışır çünkü) yok. Bunu yapamazsınız "Başlat-İş {Not Defteri $dosyam}"
- Başlat-İş, geçerli dizini ayrı bir oturumda çalıştığından () korumaz. Olamaz "Başlat-İş {Not Defteri myfile.txt}" nerede myfile.txt geçerli dizindeki yap.
- Çıkış otomatik olarak görüntülenmez. Çalıştırmak için gereken İş Alma iş KİMLİĞİ olarak parametre.
NOT: ilk örnek ile İlgili olarak, "30" uyku Powershell bir komut olduğu için işe yaramaz. bg uyku Başlangıç Süreci aslında bir süreç çatal.
Bunu Paylaş:
Nasıl ilerleme iletişim ve arka plan i...
Düz Monad İngilizce? (FP arka plan içi...
CSS3 degrade arka plan vücut değil...
Nasıl bir arka plan android %20 şeffaf...
Nasıl arka plan işlemi olarak çalıştır...