#author("2020-06-16T19:34:39+09:00","default:nobuoki","nobuoki") * uwsc で SENDSTR で入力できないダイアログ [#uec8c79f] 例えばこういう奴は SENDSTR では入力できません #ref(win-sec-dialog.png) そんな時は KBD を使えばいいです #pre{{{ // ダイアログを見つける id = getid("Windows セキュリティ", "Transparent Windows Client") CTRLWIN(id, ACTIVATE) // これは失敗する(何も入力されない) // SENDSTR(id, "Pwd2020") // パスワード "Pwd2020" に相当するキーストロークを KBD で送る KBD(VK_SHIFT, DOWN ) KBD(VK_P, CLICK, 100) KBD(VK_SHIFT, UP, 100) KBD(VK_W, CLICK) KBD(VK_D, CLICK) KBD(VK_2, CLICK) KBD(VK_0, CLICK) KBD(VK_2, CLICK) KBD(VK_0, CLICK) // 最後に Enter キーを入力 KBD(VK_RETURN,CLICK) }}}