適材適所

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

MENU

【Invoke-CimMethods】ディスプレイの明るさ(輝度)を変更する【PowerShell】

ディスプレイの現在の輝度を確認する ディスプレイの輝度を変更する 終わりに 参考 PowerShellでディスプレイの明るさを変えてみましょう。 なんの意味があるかって?特に意味はありませんが、何かの役に立つかも知れません。 使うのは、Get-CimInstanceコマ…

プロファイルの中身を確認する【PowerShell】

$PROFILE自動変数 現在のユーザー、現在のホストのプロファイルの中身を見る 全てのプロファイルの中身を一度に確認する 終わりに 参考 (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellのプロファイルはユーザーごとにPowerShellをカスタマ…

【Get-CimInstance】ディスクの空き容量を調べる【PowerShell】

Win32_LogicalDisk 無駄なあがきのワンライナー化 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellを使ってディスクの空き容量を調べてみます。 エクスプローラーのプロパティを見てみると Cドライブは117GBの容量に対して、空き容…

【Stop-Process】ウィンドウのタイトル名からプロセスを停止する【PowerShell】

ウィンドウのタイトル名から停止するプロセス選択する 関数化する コード 実行例 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); 色々なウィンドウを開いて作業をしていると、たまに処理がウィンドウがフリーズすることがあります。 一度その…

【Tee-Object】コマンドの結果を確認しつつ変数に格納したりファイルに書き込む【PowerShell】

Tee-Objectコマンドレットとは コンソールに出力しつつ変数に格納したいとき コンソールに出力しつつファイルに書き込みたいとき 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); 日々PowerShellと戯れていますが、コマンドレットを実行した結…

【ネットワーク】Windowsが社内ネットワークに接続できなくなったときの意外な原因【無線LAN】

PCが急に社内ネットワークに接続できなくなった 会社の貸し出し用Wifiモバイルルーターに接続していた 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); 情報システム部として働いていると、情報機器に関する様々な問い合わせがきますが、その…

【Get-CimInstance】壁紙の元画像の保存場所を調べる【PowerShell】

Get-CimInstanceコマンドレットを使う デスクトップの情報を取得する 結論 終わりに 参考とさせていただいたサイト PCの壁紙って、その人のこだわりみたいなものが垣間見られて、デフォルトではない壁紙を設定してあるのを見ると、その人の印象がちょっと変…

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

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

【Get-PSReadlineOption】コマンドの入力履歴を確認する/入力履歴の保存を停止する【PowerShell】

環境 これまでのコマンド履歴を確認する 入力履歴を保存しないようにする 終わりに 日々PowerShellと戯れていますが、「なんだか、この作業、前にもやったような・・・?」 そんなときは、コマンドの入力の履歴を調べてみましょう。 (adsbygoogle = window.a…

【Invoke-WebRequest】ウェブページのリンク一覧を色んな形で取得する【PowerShell】

単純にコンソールに表示 GUIでかっこよく出力する ワンライナーで書いてみる CSV形式で出力する json形式で出力する 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellを使って簡単にウェブページのリンク一覧を取得する方法です。 …

【Remove-Printer】プリンタを削除する【PowerShell】

Remove-Printerコマンドレット ワイルドカード使用時の注意点 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellでプリンタを削除するときはRemove-Printerコマンドレットを使います。 ワイルドカードを使ったりGet-Printerコマンド…

【Write-Verbose】Write-Verboseでスクリプトや関数の詳細を表示する【PowerShell】

Write-Verboseコマンドレット 関数で使用する $VerbosePreference 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellのスクリプトや関数で処理の経過やデバッグ情報を表示するのに皆さんはどうしていますか? Write-Hostでコンソール…

【ValidatePattern】引数(パラメータ)を正規表現でチェックする【PowerShell】

ValidatePattern属性 ValidatePattern属性のoptionについて 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellの引数チェックには様々なものがあります。 パラメータの先頭などに属性を付与することができ、その属性で多様なチェック…

【PowerShell】標準で使うプリンタを設定する【bat】

PowerShellで標準で使うプリンタを追加する batファイルで簡単に追加できるようにしておくとよいかも 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); コロナ禍で在宅勤務が広がり、ペーパーレスが騒がれて久しいですが、 まだまだ紙の需要は…

【PowerShell小ネタ】コメントアウトでハマった話

[結論]PowerShellのコメントは「#」です ハマった話 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellでスクリプトを作ったのに動かない。 原因はコメントアウトの記号の間違いでした。 [結論]PowerShellのコメントは「#」です Powe…