Bir tıkla birden fazla program çalıştırmak


Bir tıkla birden fazla program çalıştırın
Bazı yazılımlar birlikte çalışmak üzere kodlanmıştır mesela Skype ve Pidgin , Winamp ve Last.fm... eğer bu şekilde çift çalışması gereken program sayısı fazla ise masaüstünde yapacağımız tıklama sayısı da artacaktır

, oysa bir tıkla birden fazla program çalıştırabilsek bukadar fazladan tıklamaya gerek olmayacaktır , hatta bazen öylesi durumlar vardırki programı tek başına çalıştırmanız işe yaramaz mutlaka diğerininde çalışması gerekir mesela eski bir oyunu tam ekran oynamak için ekran çözünürlüğünü ayarlayan başka bir .exe yi çalıştırmak gibi işte bu yazımızda birden fazla program çalıştırma işinin farklı scriptlerle nasıl gerçekleştirilebileceğini açıklamaya çalışacağız.

1. bat scripti ile birden fazla program çalıştırın

Konuyu bir örnekle açıklamak gerekirse bir bat scripti oluşturacağız ve buna tıkladığımızda aşağıdaki 3 yazılımın da çalışmasını sağlayacağız:
1. Not defteri
2. Hesap makinası
3. Microsoft Paint

a) Bunun için birden fazla kod mevcuttur mesela en basiti aşağıdaki :

@echo off
start mspaint | calc | notepad
Exit 

üstteki komutta "@echo off" komut isteminin (Cmd) ve toplu iş dosyasının içeriğinin görüntülenmesini engeller, böylece yalnızca çıktı görünür , Windows 7 x64 te Komut istemi yani Cmd de açık kaldığından kodu aşağıdaki şekilde değiştirerek kapanmasın sağladık.

@echo off
start mspaint | calc | notepad | taskkill /F /IM cmd.exe
Exit 0

b) Görüldüğü gibi bat dosyası ile tek satırda birden fazla program çalıştırılabilmektedir , aynı işi aşağıdaki kodla da yapabilirdik :

@echo off
start notepad.exe
start mspaint.exe
start calc.exe
Exit

c) Aynı işlemi aşağıdaki şekilde de gerçekleştirebilirdik :

@echo off
start /d "%windir%" notepad.exe
start /d "%windir%\system32\" calc.exe
start /d "%windir%\system32\" mspaint.exe
Exit

d) Yine aynı işi yaptırmanın farkı bir yöntemi :

@echo off
start "Notepad" notepad.exe
start "Calc" calc.exe
start "Mspaint" mspaint.exe
Exit

Üstteki kodlarda Notepad.exe yerine Program files'ta kurulu bir uygulamanın yolunu kullanacaksanız , yolun isminde boşluk varsa çift tırnak arasında kullanmaya özen gösterin.

Birden fazla Programı aynı anda çalıştır

2. vbscript ile birden fazla programı aynı anda çalıştırın

Eğer Komut isteminin (Cmd) açık kalan yada açılıp kapanan siyah ekranından rahatsız oluyorsanız birden fazla program , dosya , script çalıştırmak için bir vbscript'ten faydalanabilirsiniz mesela aşağıdaki örnek scripti düzenleyebilirsiniz.

Set shell=CreateObject("wscript.shell")
Shell.Run("Notepad.exe")
Shell.Run("MSPaint")
Shell.Run("calc.exe")

Elbette ihtiyaca göre sıralı çalıştırılan programların hepsinin aynı anda değilde mesela biri çalıştırıldıktan 3 sn sonra diğerinin çalıştırılması da sağlanabilir bunun için satırlar arasına "WScript.Sleep 3000" komutun serpiştirilmesi yeterlidir böylece her bir program 3 er saniyelik aralıklarla çalıştırılacaktır , Üstteki tüm örnekleri ve süreli program çalıştırma örneğini içeren .vbscript'i aşağıdaki linkten indirebilirsiniz.

- Birden çok Program veya işlem sonlandırın Burada

- Birden çok Program yada websayfasını otomatik çalıştırın Burada

- Tek satırda birden fazla komut çalıştırma Burada

18 Ağustos 2016 Tarihli başlık güncelleni


14 Yorum Var
  1. Avatar for Velociraptor
  2. Avatar for Mehmet
  3. Avatar for Velociraptor
  4. Avatar for Mehmet
  5. Avatar for Velociraptor
  6. Avatar for gürkan
  7. Avatar for Velociraptor
  8. Avatar for merhaba
  9. Avatar for Velociraptor
  10. Avatar for ShellmanYT
  11. Avatar for Velociraptor
  12. Avatar for Natsu Dragneel

Yorum Ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha