Windows kaydedicisi (V1) akışlarını düzenleme

Windows kaydedicisi (V1) akışları Windows masaüstü uygulamalarını otomatikleştirir. Karşılaşabileceğiniz sorunlar, bu sorunlara yönelik geçici çözümler ve bu sürümde desteklenmeyen senaryolar için lütfen Bilinen sorunlar bölümüne bakın.

Ön koşullar

Bir masaüstü Windows kaydedicisi (V1) akışı. Düzenlenecek bir Windows Kaydedicisi (v1) akışınız yoksa şimdi bir tane oluşturun.

Eylemleri düzenleme

Eylemleri düzenleme

Kaydınızı düzenleyerek şunları yapabilirsiniz:

  • Destekleyen eylemlerin değerini değiştirebilirsiniz.
  • Adımlardan birini silebilirsiniz.
  • Kaydı silin.
  • Eylemleri sürükleyip bırakarak sırasını değiştirebilirsiniz. Bu işlem kaydınızın tutarlılığını etkileyebileceği için dikkatli olun.

Gelişmiş parametrelerle şunları değiştirebilirsiniz:

  • Eylemin gerçekleştirilmesi için beklenen gecikme süresi. Örneğin PT0S değerini PT1S olarak değiştirerek bir saniyelik gecikme süresi ekleyebilirsiniz. Bu sayede hedef uygulamanın yanıt süresi yüksekse eylemin Windows kaydedicisi (V1) akışınızdaki bir sonraki adımdan önce tamamlanmasını sağlayabilirsiniz. Örneğin, döngülerinde kullanılabilmesi için, gecikme eylemlerini açıkça da ekleyebilirsiniz.
  • Hedef kullanıcı arabirimi öğesi için seçici.

Kayıt ekleyin

Windows kaydedicisi (V1) akışınızı birden çok oturuma kaydetmek isteyebilirsiniz. İlk kaydınızı tamamladıktan sonra şu şekilde ilerleyebilirsiniz:

  1. Power Automate hizmetinde oturum açın.

  2. Akışlarım > Masaüstü akışları seçeneğini belirleyin.

  3. Düzenlemek istediğiniz Windows kaydedicisi (V1) akışını seçin.

    Düzenlenecek Windows Kaydedicisi (V1) akışını gösteren resim

  4. Düzenle seçeneğini işaretleyin.

  5. Yeni adım'ı seçin.

    Yeni Adım

  6. Eylem listesinden Uygulamayı kaydedin'yi seçin.

    Uygulamayı kaydedin

  7. Kaydediciyi başlat'ı seçin.

    Kaydediciyi başlat'ı seçin.

    Ekranınızın en üst kısmında kaydedici denetimi görüntülenir.

    Kaydedici denetimi

  8. Kaydetmek istediğiniz uygulamayı başlatın.

    Tip

    Farenizi uygulamadaki denetimlerin üzerine getirdiğinizde mavi bir çerçeve göründüğünü göreceksiniz. Denetimleri seçmeden önce mavi çerçevenin görünmesini bekleyin.

    Öğenin etrafında mavi çerçeve görünmezse kayıt doğru olmayabilir.

  9. Kaydedici denetiminden Kaydet'i seçin.

  10. Kaydettiğiniz uygulamanın kullanıcı arabiriminde istediğiniz adımları gerçekleştirdikten sonra kaydedici denetiminde Bitti'yi seçin.

  11. Kaydet'i seçin ve ardından Windows kaydedicisi (V1) akışınızı test edin.

Başlatma sırasında komut satırı bağımsız değişkenleri sağlama

Windows Kaydedicisi (V1) akışları eylemlerinizi kaydettikten sonra, masaüstü akışlarınızın başlattığı uygulamalar için komut satırı değişkenleri sağlayabilirsiniz.

Windows Kaydedicisi (v1) akışınızın başlattığı uygulamalara komut satırı bağımsız değişkenleri eklemek için şu adımları izleyin:

  1. Masaüstü kayıt aracı ile bir Windows Kaydedicisi (V1) akışı kaydedin.

  2. Kaydedicide Bitti'yi seçin, uygulamayı genişletmek için uygulama başlatma eylemini seçin.

    Ekran görüntüsü, örnek olarak Not Defteri++ kullanıyor.

    Uygulama başlatma adımını görüntüler

  3. Gelişmiş seçenekleri göster'i seçin.

    Gelişmiş seçenekleri göstermek için bağlantıyı seçme

  4. Komut satırı bağımsız değişkenlerini buradan sağlayın:

    Komut satırı bağımsız değişkenleri için metin alanını görüntüler

  5. Uygulamanız için herhangi bir geçerli komut satırı bağımsız değişkeni sağlayabilirsiniz.

Important

Parola gibi hassas metinleri komut satırı bağımsız değişkenleriyle iletmeyin.

Değişken ekleme

Masaüstü akışlarınız içinde birden çok eylem gerçekleştirmek için değişkenleri kullanabilirsiniz. Örneğin, bir döngüde bir işlemin kaç kez gerçekleştirildiğini saymak için bir değişken kullanabilirsiniz. Veya, döngüde yapılan ekran okumalarının bulunduğu bir dize dizisi oluşturmak için bir değişken de kullanabilirsiniz.

Tip

Tamsayı, kayan noktalı sayı, Boole, dize, dizi ve nesne değişkeni veri türlerini kullanabilirsiniz.

Bir değişken oluşturduktan sonra, diğer görevleri gerçekleştirebilirsiniz, örneğin:

  • Değişkeni artış ve azalma olarak da bilinen sabit bir değerle artırın veya azaltın.
  • Bir dizeye veya diziye, değişkenin değerini son öğe olarak yerleştirin veya ekleyin.
  • Bir değişkene farklı bir değer atayın.

Bir UI akışında değişken oluşturmak ve kullanmak için şu adımları izleyin:

  1. Windows Kaydedicisi (V1) akışının başına gidin ve Eylem Ekle seçeneğini belirleyin.

    Eylem ekle öğesini seçme

  2. Değişken sözcüğünü arayın ve ardından yerleşik kategorisinin altında Değişkeni başlat eylemini seçin.

    Değişken başlat eylemini seçme

  3. Gereksinimlerinizi karşılayan türe uygun değişkeni başlatın.

    Gereksinimlerinizi karşılayan türe uygun değişkeni başlatma

Tip

UI otomasyon senaryonuz bir döngüde bir ekrandan değer okumayı gerektiriyorsa, değişkeni bir dizi türü olarak başlatarak elde edebilirsiniz.

Ardından, UI akışı içinde Diziye Ekle değişken eylemini seçin ve sonra, Metni Al eyleminin dinamik içerik listesinden çıktısını kullanın.

Bir döngüde bir diziye ekleyebilirsiniz

Adımları kopyalayıp yapıştırma

Eylemleri ve kapsamları kopyalayabilir, Panom'dan kopyalanan eylemleri ve kapsamları seçmek için Eylem Ekle'yi kullanabilir ve ardından bunları aynı Windows Kaydedicisi (V1) akışı içinde başka bir konuma yapıştırabilirsiniz.

Power Automate tasarımcısı kopyalanan eylem ve kapsamları benzersiz bir adla otomatik olarak yeniden adlandırır. Kopyalanan kapsam başka bir kapsam içeriyorsa Panom'dan yapıştırdığınızda iç içe geçmiş yapısı korunur.

Important

Bu özellik aynı kapsamdaki eylemleri kopyalamayı ve eklemeyi destekler. Eylemleri, diğer kapsamlara veya Windows Kaydedicisi (V1) akışlarına yapıştıramazsınız.

Eylemleri ve kapsamları kopyalayıp yapıştırmak için şu adımları izleyin:

  1. Kopyalamak istediğiniz eylem veya kapsam için seçeneğini belirleyin ve ardından Panoma kopyala'yı seçin.

    Kopyalama panosunun görünümü

  2. Hedef konumun üzerine gelin ve ardından İşlem ekle'yi seçin.

    Tip

    Kapsam veya Windows kaydedicisi (V1) akışının sonundaysa doğrudan Bir Eylem Ekle'yi seçebilirsiniz.

    Seçilen eylemi ekleme

  3. Panom'u seçin ve ardından kopyaladığınız eylemi veya kapsamı seçin.

    Kopyalanan eylemi seçme

  4. Power Automate'in eylem kartını benzersiz bir adla yapıştırdığına dikkat edin.

    Kopyalanan eylemin yeni adını görüntüleme

  5. Ayrıca ekran görüntüsü içeren herhangi bir işlemin de kolay başvuru için bunları koruyacağına dikkat edin.

    Korunan ekran görüntülerini görüntüleme

    Daha fazla korunan ekran görüntüsü

Hemen arkasına bir kapsam yapıştırma

Note

Kapsamda bir Uygulamayı Kapat eylemi yoksa ve kullanıcı, kapsamı kopyalar ve ardından kapsamı var olan kapsamın hemen arkasına yapıştırırsa yapıştırılan eylemler yalnızca ilk uygulama örneği içinde gerçekleştirilir.

Kapsam yapıştırma

Bu örnekte, Sol tıklama 11 ve Tuş vuruşlarını yeniden yürütme vurgulanan eylemleri ilk Not Defteri uygulamasında gerçekleştirilir ve başka bir not defteri örneği başlatılır.

Bu örnek sorununu gidermek için kullanıcıların iki seçeneği vardır:

  1. Eylemleri yalnızca ilk uygulama örneğinde gerçekleştirmek istiyorsanız yalnızca ilk kapsamdaki ilgili eylemleri kopyalayıp yapıştırabilirsiniz. Tüm kapsamı bir seferde kopyalayıp yapıştırmak isterseniz gereksiz bir uygulama örneğinin başlatılmasını önlemek için yapıştırılan kapsamdaki Başlat eylemini kaldırmanız gerekir.

    Yalnızca ilgili eylemler

  2. Eylemleri ayrı bir uygulama örneğinde gerçekleştirmek istiyorsanız ikinci kapsamın kendi örneğine sahip olması için birinci kapsamda bir Uygulamayı kapat eylemi ekleyebilirsiniz.

    Ayrı uygulama örneği

Döngü ekleme

Windows Kaydedicisi (v1) dizileri destekler. Windows Kaydedicisi (v1) akışında yinelenen adımları gerçekleştirmek üzere bir döngü eklemek için bir dizi kullanın. Örneğin, bir bulut akışından, UI akışınıza SharePoint listesinden karmaşık diziler de dahil olmak üzere, farklı dizi türleri geçirebilirsiniz.

Note

Döngü eklemek için varolan bir Windows Kaydedicisi (v1) akışını düzenlemeniz gerekir.

UI akışında döngü oluşturma adımları aşağıda verilmiştir:

  1. Döngü eklemek istediğiniz Windows Kaydedicisi (v1) akışını düzenleyin.

    UI akışı için düzenle düğmesini seçin

  2. Sihirbazın giriş bölümüne gidin ve Girişleri ayarla'yı seçin.

    Girişleri ayarla'yı seçin

  3. Dizi giriş türü oluşturmak istediğinizi belirtmek için Dizi'yi seçin.

    Dizi seçme

  4. Ad, JSON biçiminde dizi ve dizi için bir açıklama da dahil olmak üzere dizinin ayrıntılarını girin.

    Dizinin ayrıntıları

    Tip

    SharePoint listesinden karmaşık bir dizi kullanıyorsanız , diziyi el ile oluşturmanız gerekmez. Bir bulut akışından diziyi kopyalayabilir ve ortadaki kutuya yapıştırabilirsiniz.

  5. İleri'yi seçin.

  6. Eylem ekle'yi seçin.

  7. "her birine" > Yerleşik öğesini arayın > ve ardından Her birine uygula'yı seçin.

    Her eyleme uygula'yı seçin

  8. Önceki adımlardan alınan çıktıyı seç'i seçin, Dinamik içerikten daha önce tanımladığınız diziyi seçin.

    Dinamik içerikten diziyi ekleme

  9. Yinelemek istediğiniz eylemleri sürükleyip Her birine uygula kartına bırakın.

    Örneğin, aşağıdaki görüntüde LeftClick 4 öğesini Her birine uygula kartına bıraktım.

    Dizide yinelemek istediğiniz adımı dinamik içerikten sürükleyin

  10. Kayıt sırasında oluşturulan giriş belirteçlerini, gerektiği gibi dizi giriş değerleriyle değiştirin.

Tip

Dizi basit bir dize veya tamsayı dizisi ise, aşağıdaki resimde gösterildiği gibi, doğrudan Dinamik içerikten Geçerli öğe'yi kullanabilirsiniz. İfadeler de kullanabilirsiniz.

Geçerli öğeyi kullanma

Bilinen Sınırlamalar:

  1. Döngüler statik seçiciler gerektirir. Bu, yinelenen eylemin gerçekleştirildiği kullanıcı arabirimi (UX) öğesinin değişmemesi gerektiği anlamına gelir.
  2. Çıkış işlemleri şu anda desteklenmemektedir.
  3. Bir SharePoint listesi gibi bir bulut akışından geçmesi gereken karmaşık dizi nesnelerinde, bu nesnenin örnek yükünü sağlayın. Yükü almak için, akışı Windows Kaydedicisi (v1) akışı adımı olmadan çalıştırabilir ve sonra da diziyi tanımladığınızda eylem çıktısını ortadaki (Örnek veri ekle) metin kutusuna kopyalayabilirsiniz.
  4. Karmaşık dizi nesnesi türleri için ifadeler kullanmanız gerekir. Örneğin, öğeler(‘Her birine uygula’)[‘’] ifadesini kullanın, burada giriş dizisindeki belirli bir nesnenin adıdır.

Gecikme ekleme

Akış çalıştırmasını denetlemeye yardımcı olmak için Windows Kaydedicisi (v1) akışlarına gecikmeler ekleyebilirsiniz.

Kaydetmiş olduğunuz Windows Kaydedicisi (v1) akışına bir gecikme eklemek için bu adımları izleyin.

  1. İstediğiniz noktada, imleci üzerinde gezdirin ve Yeni adım ekle'yi seçin. Bunun yerine, kapsam veya UI akışının sonuna eklemek için doğrudan Eylem ekle'yi seçin.

    Gecikme adımı ekleme

  2. Eylem ekle'yi seçin.

    Gecikme eylemini ekleme

  3. Yerleşik'i seçin ve "gecikme"yi arayın. Alternatif olarak Zamanla > Gecikme eylemini seçin.

    Gecikme eylemini arama

  4. Birimin numarasını göstermek için "2" gibi bir sayı girin.

  5. Bir Birimi (örneğin dakika), gecikme için sürenin uzunluğunu göstermek üzere seçin.

    Aşağıdaki resimde iki dakikalık bir gecikme gösterilmektedir.

    Gecikmeyi tanımlama

    Gecikme işlemi Windows Kaydedicisi (v1) akışına eklenir. Artık akış çalıştığında, sonraki eylem çalışmadan önce tanımladığınız gibi bir gecikme olacaktır.

Yeniden deneme ilkesi ekleme

Varsayılan olarak, Windows Kaydedicisi (v1), varsayılan yeniden deneme ayarları ve zaman aşımı değerini kullanarak başarısız Kullanıcı Arabirimi Otomasyonu adımlarını yeniden dener.

Windows Kaydedicisi (v1) akışınızı kaydettikten sonra belirli adımlarda kendi yeniden deneme ilkenizi ayarlamak için bu adımları izleyin.

  1. Yeniden deneme ilkesini değiştirmek istediğiniz adımda ... öğesini seçin.

  2. Ayarlar'ı seçin.

    Adım için ayar kartı açılır.

    Ayarlar kartını açma

  3. Süre kutusuna bir zaman aşımı değeri ekleyin.

    Zaman aşımı süresi bir dakika ve 24 saat arasında olabilir. Örneğin, zaman aşımı süresini şu biçimde girmeniz gerekir: bir dakikalık zaman aşımı süresini göstermek için PT1M, 24 saatlik zaman aşımını göstermek için PT24H.

    Yeniden deneme ilkesi kartı

    Zaman aşımı, Windows Kaydedicisi (v1) akışının tamamlanamayan bir eylemi iptal etmeden önce bu eylemi ne kadar süre gerçekleştirmeye çalışması gerektiğini belirlemenizi sağlayan bir değerdir. Eylem iptal edildikten sonra yeniden deneme ilkesi başlar. Varsayılan zaman aşımı değeri beş dakikadır.

    Windows Kaydedicisi (v1) akışlarında üç yeniden deneme türü vardır.

    • Varsayılan
    • Hiçbiri
    • Özel

Varsayılan seçeneği varsayılan olarak belirlenir. Bu varsayılan değer 9 kez yeniden deneme yapmak üzere ayarlanmıştır. İlk deneme de dahil olmak üzere, toplam 10 deneme anlamına gelir. Yeniden denemeler arasındaki 1 saniye süre bulunur.

Hiçbiri seçeneğini belirlerseniz, bu adım için yeniden deneme girişimi yapılmaz.

Özel bir yeniden deneme ilkesi belirtmek istiyorsanız, Özel seçeneğini seçin ve Yeniden deneme sayısı ve Aralık uzunluğu için değer girin.                   

Note

Yeniden deneme ilkesi tüm adımlar için kullanılamaz. Yeniden deneme seçeneği göremiyorsanız bu, ilkenin bu adım için kullanılamadığı anlamına gelir.

El ile gerçekleştirilen eylem ekleme

Bir uygulamayı en az bir eylem gerçekleştirerek kaydettikten sonra aşağıdaki eylemleri el ile ekleyebilirsiniz.

Eylem Açıklama
Uygulama Kapat.
Sağ tıklayın
Tuşları gönder Tuşları ve CTRL + C gibi tuş birleşimlerini gönderin.
Sol tıklama
Metin alma Kullanıcı arabirimi öğesindeki metni okuyup çıkış olarak kullanın.
Metin girin
Etkin öğeyi al Bir kullanıcı arabirimi öğesinin etkin mi yoksa devre dışı mı olduğunu denetleyin.
Öğeyi temizle Düzenlenebilir kullanıcı arabirimi öğesindeki değeri temizleyin.
Birkaç saniye bekleyin Bir sonraki adıma geçmeden önce bekleyin.

El ile gerçekleştirilen eylem eklemek için aşağıdaki adımları izleyin:

  1. Power Automate hizmetinde oturum açın.

  2. Akışlarım > Masaüstü akışları seçeneğini belirleyin.

  3. Düzenlemek istediğiniz Windows kaydedicisi (V1) akışını seçin.

    Düzenlenecek Windows kaydedicisi (V1) akışı

  4. Düzenle seçeneğini işaretleyin.

  5. Yeni adım eklemek istediğiniz adımları içeren kayıt kartını seçin. Kart genişletilir ve kaydedilen adımlar görüntülenir.

    Kayıt kartını seçin

  6. Kayıt kartında, kaydedilen son adımın hemen altında yer alan Eylem ekle'yi seçin. Kılavuzun önceki bölümlerinde listelenen el ile gerçekleştirilen eylemlerin listesi açılır.

  7. Eklemek istediğiniz eylemi seçin. Burada Etkin öğeyi al seçilmiştir ancak senaryonuza göre farklı bir eylem de seçebilirsiniz.

    Eklenecek eylemi seçin.png

Eylem eklendikten sonra, eylemin gelişmiş ayarlar bölümünden Seçici'yi ayarlamanız gerekir.

Eylemin gelişmiş seçenekleri

Seçiciyi ayarlama

Seçici, eylemin kayıttan yürütme sırasında gerçekleştirildiği kullanıcı arabirimi öğesini belirler. Mümkünse bu bilgiyi aynı kullanıcı arabirimi öğesini hedefleyen farklı bir adımdan kopyalayıp buraya yapıştırmanız önerilir.

Seçicinin biçimi şu şekildedir:

{  
   "type":"WinUIA",
   "parameters":{  
      "elementStack":[  

      ],
      "elementXPath":""
   }
}

Seçici öğesinin elementStack ve elementXPath alanları için gerekli verileri sağlamanız gerekir.

Aşağıdaki örnekte elementStack öğesinin nasıl görünebileceği gösterilmiştir.

Öğe yığını

elementXPath öğesini yakalamak için WinAppDriver UI Recorder uygulamasını kullanabilirsiniz.

WAD aracı

Seçicinin elementXPath öğesindeki sonucu kullanmadan önce ilk öğeyi (/Window öncesini) kaldırın.

Seçicinizin doğru şekilde çalıştığından emin olmak için Windows kaydedicisi (V1) akışınızı test edin.

Gelişmiş denetimleri kullanma

Masaüstü akışlarınıza koşullar ve switch case gibi gelişmiş denetimler ekleyebilir ve masaüstü akışlarınızdaki eylemleri sonlandırabilirsiniz.

Aşağıdaki adımları mevcut bir Windows kaydedicisi (V1) akışında uygulayarak bu gelişmiş işlemleri gerçekleştirebilirsiniz.

  1. Oluşturduğunuz Windows kaydedicisi (V1) akışını seçin > Diğer komutlar (...) > Düzenle seçeneğini belirleyin.

  2. Mantık eklemek istediğiniz Windows kaydedicisi (V1) akış adımının aşağı okunda + > Eylem ekle seçeneğini belirleyin.

    Eylem ekleme

  3. Yerleşik seçeneğini belirleyip sunulan denetimlerden birini seçin.

    Yerleşik

  4. Değerlendirilmesi gereken ifadeyi tamamlayın. Koşulunuzu ve switch denetimlerinizi değerlendirmek için dinamik içeriği ve ifadeleri kullanabilirsiniz. Buna ek olarak, önceki Windows kaydedicisi (V1) akışı adımlarında oluşturulan tüm çıkışları da kullanabilirsiniz.

    Koşul kartı

Görüntü tanımayı kullanarak uzak bilgisayarın kaydını ekleme

Bu özelliklerde değişiklik yapılacağını düşünüyoruz. O yüzden, bu özelliği üretimde kullanmamanız gerekir. Yalnızca test ve geliştirme ortamlarında kullanın.

Windows Kaydedicisindeki (V1) görüntü tanıma, bir önizleme özelliğidir ve şu anda Uzak Masaüstü bağlantısı (RDC) uygulaması üzerinden uzak bir bilgisayarı kaydederken kullanılabilir.

Resim tanıma nedir?

Şimdilik Windows Kaydedicisi (v1) akışları, Microsoft Windows Kullanıcı arabirimi ağacındaki denetimleri algılamak için erişilebilirlik API'lerini (UI Otomasyonu ve WinAppDriver) kullanarak kaydedilir. Bazı durumlarda, Web tabanlı veya Java uygulamalarında olduğu gibi, Kullanıcı arabirimi ağacı kullanılamaz. Kullanıcı arabirimi ağacı, bir denetimin kimliklerinin sık olarak veya oturumlar arasında değişiklik olduğu gibi güvenilir olmayabilir.

Resim tanıma özelliğiyle, konumlar'a tıklayın ve diğer ayrıntılar, otomatik olarak kullanılabilen uygulamalar aralığını büyük ölçüde genişleterek, oynatma sırasında görsel olarak eşleştirilir.

Uzak bilgisayarı kaydetmek için resim tanımayı kullanma

  1. Yeni veya varolan bir Windows Kaydedicisi (v1) akışında, girişler sekmesine gidin ve biri Kullanıcı adı ve diğeri uzak cihazda oturum açmak için kullanılacak parola için olmak üzere iki yeni hassas metin girişi oluşturun. Hassas metin girişleri, Windows Kaydedicisi (v1) akışını test ederken veya başka bir akıştan çağırırken Windows kaydedicisi (V1) akışının kendisi tarafından depolanmadan veya günlüğe kaydedilmeden değerleri dinamik olarak aktarmanıza olanak sağlar.

    Hassas metin

  2. Yeni veya varolan Windows Kaydedicisi (v1) akışı için kaydedici denetimini başlatmak üzere kayıt ekleme ile ilgili adımları izleyin.

  3. Uzak bilgisayara bağlanmak için uzak masaüstü uygulamasını kullanın.

  4. Uzak Masaüstü penceresini tam ekran 'a genişletin.

  5. Kaydedici denetiminden kayıt'ı seçin ve görüntülenen uyarıda bu uyarıyı aldı seçeneğini belirleyin.

    Açılır pencere

  6. Uzak bilgisayardaki adımları uygulayın ve kaydedici denetimi üzerinde bitti'yi seçin.

  7. Kaydınızın içinde uzak masaüstü eylemini Başlat seçeneğini bulun ve ardından Kullanıcı adı ve parola için hassas Metin girdilerini girin.

Kullanıcı adı ve parola duyarlı metin

  1. Kaydet'i seçin ve ardından Windows kaydedicisi (V1) akışınızı test edin.

Important

Bu Windows Kaydedicisi (v1) akışını bir otomatik akıştan çağırdığınızda, kullanıcı adını ve parolayı almak için Azure Key Vault gibi bir anahtar yönetiim çözümünün kullanılması ve ardından bunların akışın kendisinde depolanması yerine dinamik olarak Windows Kaydedicisi (v1) akışındaki hassas metin girdilerine geçirilmesi önerilir.

Tip

Windows Kaydedicisi (v1) akışını çağıran akışta Windows Kaydedicisi (v1) ile oluşturulmuş bir akışı çalıştırma eylemi için Ayarlar menüsünde Güvenli Girişler'i etkinleştirin. Bu, girdilerin çalışma geçmişinde saklanmamasını sağlar.

Citrix'de kayıt yapmak için resim tanımayı kullanma

Windows Kaydedicisi (v1) ile Citrix'de kayıt yapmak için iki seçenek vardır.

Seçenek 1: makinenizde zaten açık olan bir Citrix uygulamasını veya masaüstünü kaydetme

  1. Yeni veya varolan Windows Kaydedicisi (v1) akışı için kaydedici denetimini başlatmak üzere kayıt ekleme ile ilgili adımları izleyin.
  2. Uzak bilgisayara bağlanmak için Citrix uygulamasını veya uzak masaüstünü kullanın.

Citrix uygulamasının görünümü

  1. Citrix Remote Desktop kullanıyorsanız, pencereyi tam ekrana genişletin.
  2. Kaydedici denetiminden Kayıt seçeneğini belirleyin ve ardından görüntülenen uyarıda Anladım olarak belirleyin.
  3. Citrix'te adımları uygulayın ve ardından kaydedici denetimi üzerinde Bitti'yi seçin.

Tip

Windows Kaydedicisi (v1) ile, aynı oturumda çok sayıda Citrix uygulaması kaydedebilirsiniz. Citrix çalışma alanınızın başlamasını henüz kaydetmediyseniz kayıt başlamadan önce tüm uygulamaları açın.

Seçenek 2: Citrix çalışma alanından Citrix uygulamanızın/masaüstünün başlatılmasını kaydetme

  1. Yeni veya varolan Windows Kaydedicisi (v1) akışı için kaydedici denetimini başlatmak üzere kayıt ekleme ile ilgili adımları izleyin.

  2. Görev çubuğundan Citrix çalışma alanını açın.

  3. Parolanızı girin ve ardından Oturum aç'ı seçin.

    Tip

    Parolamı hatırla seçeneğini belirlemek istemiyorsanız, Hassas metin girişini kullanın.

    Citrix uygulama parolasını girme

  4. Kaydetmek istediğiniz uygulamayı veya masaüstünü seçin.

    Kayıt yapmak üzere seçilecek uygulamaların listesini gösterir

  5. Citrix'te adımları uygulayın ve ardından kaydedici denetimi üzerinde Bitti'yi seçin.

Important

Oturum açma adımını kaydederseniz, tasarımcı üç adet Citrix kapsam uygulaması görüntüler. Bu, oturum açma penceresi Citrix çalışma alanından farklı bir uygulama olduğundan beklenir.

Tip

Sınama ve katılımlı modda, Windows Kaydedicisi (v1) akışınızı kayıttan yürütmeden önce Citrix çalışma alanınızın kapalı olduğunu doğrulayın. Bildirim çubuğundan, Citrix simgesini sağ tıklatın ve çalışma alanını kapatmak için Çıkış öğesini seçin.

Sorun Giderme

Oturum açma penceresinde hassas bir metin kullanırken sorunlar yaşıyorsanız:

  1. Kaydediciden giriş menüsünü açın.

  2. Parola alanını seçin.

  3. Giriş menüsünde, duyarlı metninizi (bu örnekte "parola") seçin.

    Parola için hassas bir metin kullanma

Görüntülerden metin çıkarmak için OCR kullanma

  1. Adımlarınızı kaydederken, yakalamak istediğiniz metnin konumuna gidin.

  2. Kaydedici denetimindeki Çıktılar > görüntüden metni ayıkla'yı seçin.

  3. Bir bağlama alanı (bir alanın yanındaki etiket gibi, değişikliğin beklendiği bir bölüm) seçmek için istemleri izleyin.

    Tutturucu alan

  4. Hedef alanı (metnin OCR kullanılarak ayıklandığı alan) seçin.

    Hedef alan

  5. Çıkış için ad girin.

  6. Kaydedici denetimi üzerinde Bitti'yi seçin.

  7. Kaydet'i seçin ve ardından Windows kaydedicisi (V1) akışınızı test edin.

Uzak Masaüstü kayıtlarının bilinen sorunları

  1. Aynı Windows Kaydedicisi (v1) akışında daha fazla adım kaydedilmeden önce, gerekli tüm girdilerin (bilgisayar adı, kullanıcı adı ve parola) doldurulup kaydedildiğinden emin olun.

  2. Varolan bir uzak masaüstü oturumuna eklemek için, oturumun aynı Windows Kaydedicisi (v1) akışında başlatılması gerekir.

  3. Kayıt, Uzak Masaüstü bağlantısı uygulaması (mstc.exe) konumundan başlatıldığında Uzak Masaüstü bağlantısını (RDC) başlatmanın önerilen yolu Başlat menüsünden kullanılır. Windows Güvenlik eylemleri Uzak Masaüstü başlatma eylemine ek olarak kaydedilirse kayıttan yürütme kesintiye uğratılmaması için tasarımcılardan kaldırılmaları gerekir (Bu, Uzak Masaüstü oturumu bir kısayoldan başlatıldığında gerçekleşebilir).

  4. Windows Kaydedicisi (v1) akışı ekran ölçeklemesi (Windows ayarları > Ekran > ekran ölçeklemesi) %100'den farklı bir değere ayarlanmış bir ekranda kaydedildiyse kayıttan yürütme başarısız olabilir. Geçici çözüm olarak, ekran ölçeklemenin kayıt öncesinde %100 olarak ayarlandığından emin olun.

Hata oluşan durumları ele alma

Kayıttan yürütme sırasında beklenmeyen koşullar ortaya çıkabilir. Bu koşullar, masaüstü akışlarınızın başarısız olmasına neden olabilir. Beklenmeyen koşullar oluştuğunda alternatif adımlar oluşturmak için gelişmiş hata işleme özelliklerini kullanabilirsiniz.

Bunu yapmak için şu adımları uygulayın:

  1. Okul veya iş hesabınızla Power Automate hizmetinde oturum açın.

  2. Akışlarım > Masaüstü akışları seçeneğini belirleyin.

  3. Daha fazla komut seçeneğini belirleyin (düzenlemek istediğiniz Windows kaydedicisi (V1) akışına yönelik üç dikey nokta).

  4. Düzenle seçeneğini işaretleyin.

  5. Hata işlemesi eklemek istediğiniz Windows kaydedicisi (V1) akışı adımının hemen öncesinde yer alan aşağı oku seçip + (Yeni adım ekle) seçeneğini belirleyin.

    Aşağıdaki görüntüde, PostElementText 1 adımının yanındaki yeni adımın nasıl eklendiği gösterilmiştir. Bu, PostElementText 1 başarısız olursa tanımlanan sonraki alternatif adımların çalıştırılacağını belirtir.

    Yeni adım ekleme görüntüsü

  6. Paralel dal ekle seçeneğini belirleyin.

    Paralel dal eklemeyi ve diğer seçenekleri gösteren görüntü

  7. Windows kaydedicisi (V1) akışı çalıştırıldığında hata oluşması durumunda paralel dalda gerçekleştirilmesini istediğiniz eylemi seçin.

    Paralel dala yönelik yeni bir kayıt yapmak için Uygulamayı kaydet’i seçebilir veya hata oluşması durumunda Windows kaydedicisi (V1) akışından normal şekilde çıkmak için Yerleşik eylemlerden Sonlandır seçeneğini belirleyebilirsiniz.

    Paralel dal seçeneklerini gösteren görüntü

    Note

    Varsayılan olarak, paralel dala eklediğiniz eylem yalnızca önceki adım başarısız olursa çalıştırılır. Varsayılan davranışı değiştirmek için paralel dalda ... seçeneğini belirleyip > Sonrasında çalıştırmayı yapılandır’ı seçebilirsiniz.

    Sonrasında çalıştırmayı yapılandırma da dahil olmak üzere seçenekleri gösteren görüntü

  8. Bu ekranda, paralel dalın hangi koşulda yürütüleceğini belirleyebilirsiniz. Sunulan dört seçenekten birini seçebilirsiniz.

    Sonrasında çalıştırma seçeneklerini gösteren görüntü

    Not: Hem ana hem de paralel dalın aynı koşulda yürütülecek şekilde ayarlandığı bir Windows kaydedicisi (V1) akışını kaydedemezsiniz.

Koordinat tabanlı kayıttan yürütmeyi etkinleştirme

Koordinat tabanlı kayıttan yürütmede göreli ekran koordinatı uzaklığı, Windows kaydedicisi (V1) akışlarının, varsayılan Windows UI otomasyon çerçevesinin kayıttan yürütme sırasında bulamadığı hedef nesneleri bulmasına yardımcı olan bir geri dönüş olarak kullanılır.

Varsayılan Windows UI otomasyon çerçevesinin kayıttan yürütme sırasında hedef nesneleri bulamamasının olası nedenlerinden bazıları şunlardır:

  • Otomatikleştirdiğiniz eski uygulama, Windows UI otomasyon çerçevesini destekleyen programlama teknolojilerini kullanmayabilir.
  • Uygulamada ya da uygulama denetimlerinde benzersiz bir UI otomasyon XPath, adı veya kimlikleri olmayabilir.
  • Uygulamada adları veya kimlikleri değişebilen dinamik denetimler vardır.
  • Uygulamada adları, kimlikleri, benzersiz tanıtıcıları vb. olmayan denetimler vardır.

Tip

Aynı ölçek ile çözümlemeyi kullanın ve ayrıca kayıt sırasında hedef uygulamayı tam ekran yaparak koordinat tabanlı kayıttan yürütmenin doğruluğunu artırın.

Bir Windows kaydedicisi (V1) akış betiği kaydettikten sonra bu adımları izleyin:

  1. Uygulamayı başlatan ya da ekleyen adımı genişletin.

    Bu, genellikle kayıt betiğinin ilk adımıdır.

  2. Gelişmiş seçenekleri göster'i seçin.

  3. Koordinatı kayıttan yürütmeyi kullan özelliklerini bulun.

  4. Listeden Evet öğesini seçerek koordinat tabanlı kayıttan yürütmeyi etkinleştirin.

Tip

Her bir uygulama için Koordinatı kayıttan yürütmeyi kullan özelliğini etkinleştirebilir ya da devre dışı bırakabilir ve böylece ayarı bu uygulamada gerçekleştirilen tüm adımlara uygulayabilirsiniz.

Warning

Koordinat tabanlı kayıttan yürütme ile otomasyon, örneğin hedef uygulamaların UI’sinin önemli ölçüde değişmesi gibi çeşitli nedenlerden dolayı hedef uygulamanın bir parçası olmayan denetimleri seçebilir.

Sonraki adımlar

Note

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).