タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

powershellに関するjukuringoのブックマーク (3)

  • Windows PowerShell でパッケージ管理(Package Management)してみる - はしくれエンジニアもどきのメモ

    Windows PowerShell でパッケージ管理(Package Management)してみる PowerShell5.0(Windows10) から「Package Management(旧OneGet)」で、Windowsでもデフォでパッケージ管理ができる。 環境 Windows 10 Package Management とは PowerShell5.0(Windows10) からデフォで使えるパッケージ管理システム。 Linux でいうところのyum やapit-get と同じ。 Windowsではパッケージ管理として Chocolatey などもあるが、 PackageManagement ではChocolatey やNuGet よりもレイヤとして上層で 各パッケージをインストールできるように設計されている。 参考: cartman0.hatenablog.com Pac

    Windows PowerShell でパッケージ管理(Package Management)してみる - はしくれエンジニアもどきのメモ
  • 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で行う
    jukuringo
    jukuringo 2017/02/10
    GUI操作を自動化できる。バッチとかansibleと組み合わせても良さそう
  • PowerShell FAQ

    型 文字列 [1][2] 配列[1] 連想配列[1] 16進数[1] 演算子 再帰代入演算子[1] 型演算子(-as/-is)[1] 文字列演算子(-f)[1] 基言語仕様 if構文、switch構文を利用する[1] ヒア文字列を利用する[1] 複数の変数へ同時に代入する[1] 文字列をコマンドとして実行する[1] ScriptBlockを実行する[1][2] スクリプトファイルをインクルードする[1] キロ、メガ、ギガを表す記号を利用する[1] Staticメソッド/プロパティにアクセスする[1] 特殊変数を利用する[1][2] 正規表現を利用する[1] 変数の属性を設定する[1][2][3] オペレーションの実行前に確認する(ShouldProcess)[1] 文字列操作 文字列を操作する[1][2][3] パス文字列を解析する[1][2] パス文字列の結合する[1] レジストリ

  • 1