適材適所

PowerShellやVBAなどプログラミング系の話多めで

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

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

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

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

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

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

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

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

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

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

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

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

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

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…

【PowerShell】関数(Function)に別名(Alias)をつける

Attributeを使って関数に事前に定義しておく Set-Aliasコマンドレットを使う 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShellの関数には様々な属性(Attribute)を定義することができます。 その中でも今回は別名(Alias)についてみて…

【PowerShellの型】Orderd typeについて[ordered]

結論 実験 HashTableの作成 OrderedDictionaryの作成 OrderedDictionaryって? 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); PowerShell3.0の言語仕様を眺めていたら気になったので調べたことメモ。 言語仕様にはこう書いてありました。 Ty…

【PowerShell小ネタ】PowerShellとコマンドプロンプトを行き来する

コマンドプロンプトを起動する 迷子になったら 終わりに PowerShellは既存のコマンドをそのまま使えるようになっています。 もちろんこれまで利用されていたコマンドプロンプトも使うことができます。 (adsbygoogle = window.adsbygoogle || []).push({}); …

【Excel業務あるある】重複データから最大値or最小値を抽出する

重複したレコードから特定の項目で最大値のものだけを残したい フィルターをかける 並べ替える 計算式を入れる 不要な行を削除する 終わりに 出たー!!Excel脳筋プレー!! Excelあるある、手作業で重複データから最大値or最小値を抽出したい!! というこ…

【PowerShell】スクリプト内でFTPコマンドを使いたいよーってときに読む記事その1

なんで今時FTPコマンド? PowerShellのスクリプトの中でFTPコマンドを使ってGetする関数 終わりに (adsbygoogle = window.adsbygoogle || []).push({}); スクリプト内でFTPコマンドを使いたいときは、ちょっと面倒。 いちいちテキストにコマンドを書き出さな…

【PowerShell入門】コマンドレットとは?

コマンドレットとは? コマンドレットは「動詞 + 名詞」でできている コマンドレットの種類について知りたいときはGet-Commandコマンドレットを使う パラメータ(引数)が必要なコマンドレットもある Alias(別名)を使うことができる 多くは処理の結果が返っ…