適材適所

システム屋のくらげが気ままに書いているブログです。PowerShellやVBAなどプログラミング系の話をメインに書いています。

MENU

効率化

PowerShellでPersonal Communicationsの操作を自動化してプチRPAする【マクロ】

検証した環境 PCOMMをプチRPAする 終わりに PowerShellを使ってPersonal Communications(以下PCOMM)の操作を自動化するサンプルを紹介します。 Windowsに標準で入っているPoweShellとPCOMMの標準機能を使うので、RPAソフト無しで実行することができます。毎…

Windowsの設定画面を速攻で開いてディスプレイの配置を速攻で変える【PowerShell,cmd】

環境 start ms-settings:displayを使う テレワークで役立ちそうな他の設定画面を速攻で開く 終わりに 参考 皆さんはパソコンを使うときはデュアルディスプレイで使っていますか? テレワークの普及もあり、ご家庭でもディスプレイを2つ、3つ使う人も増えた…

【PowerShell小ネタ】エクスプローラーやブラウザを速攻で起動する【ランチャー的に使う】

Start-Processコマンドレット Cドライブを開く ブラウザを開く Excelを開く メモ帳を開く コントロールパネルを開く 終わりに 私はいつもPowerShellのコンソール画面を開きながら仕事をしています。そして大体のことはPowerShell上で完結させたいと思い、常…

【Windows】開いているフォルダから頭文字でファイルを検索する【エクスプローラー時短ワザ】

キーボードで頭文字を入力するだけ 終わりに Windowsのエクスプローラーを使っていない人はいるのでしょうか。 それくらいエクスプローラーは身近なアプリです。 そんなエクスプローラーですが、めちゃくちゃ高機能。 今回はその機能の中でも時短になる検索…

【UI Automation,PowerShell】ウィンドウを移動・サイズを変更する最も簡単なプログラム

環境 PowerShellを起動する コードを貼りつける 操作したいウィンドウのタイトルと変更後の幅、高さ、横座標、縦座標を設定する エラーが出たら null 配列にインデックスを付けることはできません。が出た ウィンドウの幅、高さが変わらない UI Automationと…

Personal CommunicationsをVBAで操作してAS400の作業をプチRPAする

IBM謹製のPersonal Communicationsのマクロ機能 VBAからPCOMMを操作してデータを入力する 前提条件 コード 各種オブジェクトの関係図 ほかにも色々できるよ!! 終わりに プチRPA!?な記事 AS400改め、IBMiは登場以来、いぶし銀の活躍を見せるオフコンで、 そ…

【Excel VBA】フォルダ内のExcelシートを1つのブックにまとめる

どんな動きをするコード? コード 解説になっていない解説 注意点 終わりに VBAを使ってExcelをどうのこうのする関連記事 支店ごとにExcelが提出されてきて、 そのシートを1つのブックにまとめる作業が毎月ある・・・ なんてときや、 月ごとにブックが分か…

【PowerShell】大量にpingを打つときに結果を1行にまとめて可読性をあげてみる

環境 pingの出力結果が冗長すぎるときがある 死活監視においてpingの結果が冗長だと思う点 応答が複数行にまたがって出力される 統計は不要 3回も試行しなくてもいい PowerShellで簡単にまとめてみる pingの応答を変数に格納する -nオプションで試行回数を…

Excel VBAでフォルダを作成する

フォルダを作成するという苦行 Excel VBAを使ってフォルダを作成する 事前準備 コード 終わりに VBAでフォルダをいじっちゃう関連記事 年度の始めに、月数分のフォルダを作成したり、 日報用のフォルダを作成したり、 手作業でやるの面倒じゃないですか? そ…

コマンドから起動できると地味に捗るWindows機能8選

いちいち起動アイコンを探すのが面倒なことありません? コマンドから起動できると地味に捗るアプリ8選 メモ帳 電卓 ペイント ブラウザ エクスプローラー コントロールパネル タスクマネージャー コマンドプロンプト/PowerShell おわりに いちいち起動アイコ…