APP START

Operating System Apps - App Start

Belirli bir uygulamayı başlatmak için kullanılır.

Aktivite Özellikleri

Genel:

  • DisplayName - Aktivitenin görünen adı.

  • Description - Aktivitenin açıklaması.

  • Delay Before - Aktivite öncesinde beklenecek süreyi(saniye olarak) belirttiğiniz alandır. Default 0 olarak çalışmaktadır.

  • Delay After- Aktivite sonrasında beklenecek süreyi(saniye olarak) belirttiğiniz alandır. Default 0 olarak çalışmaktadır.

  • Continue On Error - Aktivite hata alsa da sonraki aktiviteden devam etsin isteniyorsa seçimli (True) olması gereken alandır. Default değeri Falsedeğeridir.

Inputs:

  • App Path - Başlatılmak istenilen uygulamanın tam dosya yolu.

  • Arguments - Başlatmak istenilen uygulamaya iletilebilecek parametredir. Uygulama ile birlikte belirli bir dosyayı açmak için bu özelliği kullanabilirsiniz.

  • WorkingDirectory- Uygulama açılırken klasör olarak çalışılacak dizin girilir. Bu dizin doluysa AppPath kısmında sadece uygulama adı.uzantı (GenRobot.exe) şeklinde girdi sağlanabilir aksi takdirde AppPath full directory, dosya adı ve uzan şeklinde verilmelidir.

  • UseSheelExecute - Eğer UseShellExecute özelliği True olarak ayarlanırsa, uygulama sistem kabuğu üzerinden başlatılır. Bu, örneğin dosya uzantılarına göre varsayılan uygulamanın açılmasını sağlar (bir .txt dosyasını not defteri ile açmak gibi). Eğer False olarak ayarlanırsa, uygulama doğrudan başlatılır ve genellikle komut satırı uygulamalarında kullanılır. Bu durumda, standart giriş, çıkış ve hata akışlarını yeniden yönlendirme (redirect) gibi ek özellikler kullanılabilir hale gelir.

  • Verb - Bir dosya veya uygulama üzerinde gerçekleştirilecek eylemi belirtir. Bu özellik, genellikle UseShellExecute özelliği True olduğunda kullanılır ve dosyanın açılması (open), yazdırılması (print), düzenlenmesi (edit) gibi işlemleri belirleyebilir. Ayrıca, "runas" gibi bir değerle uygulamanın yönetici yetkileriyle çalıştırılmasını sağlayabilir. Verb özelliği, işletim sisteminin dosya türlerine göre tanımlanmış eylemlerini kullanarak, dosya üzerinde farklı işlemler gerçekleştirmenize olanak tanır.

  • ProcessWindowsStyle - Normal, Hidden, Minimized, Maximized değerlerinden birini alabilen alandır. Uygulamanın hangi pencere formatında başlatılacağını belirttiğiniz alandır.

  • WaitForInputIdle - Başlatılan bir işlemde giriş (input) bekleme aşamasına gelene kadar programın duraklamasını sağlar. GUI uygulamaları başlatıldığında, işlemin tam olarak hazır olmasını beklemek ve bu sırada başka işlemler yapmamak için kullanılır. Bu metot, işlem başlatıldığında hazır duruma gelene kadar uygulamanın askıda kalmasını sağlar.

    Kullanım senaryosu:

    • GUI tabanlı bir uygulamanın açılmasını beklerken girişlerin yapılabilir hale gelmesini beklemek.

    • Arka planda çalışan bir işlemde belirli bir aşamaya gelene kadar diğer işlemleri durdurmak.

Outputs:

  • Process Id - Açılan uygulama işleminin benzersiz Id'sini sunan parametredir.

Last updated