タグ

自動化とWindowsに関するmaaa328のブックマーク (2)

  • WindowsアプリのUI自動操作をUI Automation PowerShell Extensionで行う

    UI Automation PowerShell Extensionは、.NET Frameworkに付属するUI オートメーションライブラリのPowerShellラッパーで、UI自動操作(UIオートメーション)をPowerShellで記述できる。これにより、GUIしかないアプリの定型作業をスクリプト化したり、UIテストを行ったりすることができる。だいぶ前に書こうと思ったのだけど、思い出したのでようやく書くことにした。 例まずは例として、Windowsに付属する「電卓」を使って1 + 2を計算してみるスクリプトを書くと以下のようになる。 $process = Start-Process calc -PassThru $window = Get-UiaWindow -ProcessId $process.Id $window | Get-UiaButton -Name '1' | Invok

    WindowsアプリのUI自動操作をUI Automation PowerShell Extensionで行う
  • Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?

    WindowsLinuxで使えるシステム構築・設定の自動化ツール「Chef」とは?:Windows Insider用語解説 システム管理者を悩ませる煩雑で面倒なシステム設定。その自動処理を実現するツール「Chef」の特徴やメリットを、Windows管理者の視点で短くまとめる。 連載目次 「Chef」とは、システム構築を自動化するためのソフトウェアツールあるいは枠組み(フレームワーク)の一種。システムの各種設定を変更したり、アプリケーションやミドルウェア、コンポーネントなどのソフトウェアをインストールしたりする作業を自動化できる。WindowsLinuxMac OS Xなど複数のプラットフォームに対応している。 効率良く正確にシステムを構築する仕組みが求められている システム管理者であれば、複数台のコンピューターを同一構成にセットアップしたり、似たようなセットアップ手順を繰り返し実行し

    Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?
  • 1