Aracılığıyla paylaş

Windows 11 güncellemesi 24h2 sendkeys sorunu

Muhammet Hanefi Günaydın 0 Saygınlık puanı
2025-07-14T16:01:54.04+00:00

Merhaba,

Windows 11 23H2 ve önceki sürümlerde, iNews yayın otomasyonlarında erişilebilir olarak entegre edilmiş bir buton, PowerShell üzerinden SendKeys fonksiyonu ile Alt anahtar ayarlarını (örneğin Alt+X, Alt+S vb.) sorunsuz bir şekilde çalıştırmaktadır. Ancak Windows 11 24H2 sürümünde bu kurallar hiçbir şekilde çalışmamaktadır. Manuel olarak tetiklediğimde herhangi bir sorun yok.

Bu durum, hem sistem içi otomasyonlarını hem de iNews gibi özel yayın yazılımlarıyla yapılandırılmış entegrasyonları olumsuz yönleri etkiler.

Alternatif değiştirmeler (UI Automation, OutputSimulator vb.) ile testlerde aynı işlemler sorunsuz bir şekilde çalışmaktadır. Bu da SendKeys fonksiyonunun Windows 11 24H2 sürümünde belirli bir sınırlamaya maruz kalabileceğini düşündürmektedir.

Kritik yayın sistemleri otomasyonlarının güvenilirliğinin son derece önemli olduğu, bu konuda bir sunum veya teknik bir açıklamanın ona göre durumu düzeltebilmesi veya sizlerin ileteceği bir düzeltme yöntemi varsa bilgilendirme yaparsanız sevinirim.

Saygılarımla,

Muhammet Hanefi Günaydın

Bilgi İşlem Yayın Sistemleri Uzmanı

Albayrak Holding

İş için Windows | BT Uzmanları için Windows İstemcisi | Cihazlar ve dağıtım | Windows güncelleştirmelerini, özelliklerini veya rollerini yükleme
0 yorum Açıklama yok

1 yanıt

Sıralama ölçütü: En yararlı
  1. Tamer Tug 53,485 Saygınlık puanı Gönüllü Moderatör
    2025-07-14T18:03:05.4966667+00:00

    merhaba muhammet Bey

    Bilgim dahilinde anladığım kadarıyla sizlere yardımcı olmaya çalışayım eger sorununuz bu değilse diger arkadaşlarda ilgileneceklerdir

    komutun çalışmasında powershellde bir sınırlama varsa

    powershell varsaylan ayar olarak ExecutionPolicy ayarları Restricted (sınırlı) kullanır bilgisayarınızdaki kullanıcılar için geçerli politikayı değiştirerek sınırlama varsa kaldırabilirsiniz

    powershell yönetici olarak açın varsayılan kullanıcılar ve geçerli politikaları görmek için

    get-executionpolicy -list

    scope yazan yerin aldında hangi alan adı ile işlem yapacaksanız ona izin vermeniz gerekir LocalMachine örnek olarak verdim

    set-executionpolicy -executionpolicy RemoteSigned -scope LocalMachine

    -scope : hangi alan adı ile işlem yapıyorsanız onun ismi

    çok geniş anlatım var buradaki kaynağa göz atabilirsiniz

    dosya komut engellemesi varsa buradaki adımları uygulamanız gerekir

    https://learn.microsoft.com/de-de/powershell/module/microsoft.powershell.utility/unblock-file?view=powershell-7.5

    saygılarımla

    Tamer Tug

    Bu yanıt yardımcı oldu mu?


Yanıtınız

Yanıtlar, soru sahibi tarafından ‘Kabul Edildi’ ve moderatörler tarafından ‘Önerildi’ olarak işaretlenebilir, bu da kullanıcıların yanıtın yazarın sorununu çözdüğünü bilmelerine yardımcı olur.