【 Test-NetConnection 】コマンドレット――ネットワークの疎通を確認する:Windows PowerShell基本Tips(37) 本連載は、PowerShellコマンドレットについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は「Test-NetConnection」コマンドレットを解説します。
2024-05-04 Windows11/インストールされているアプリに残っている場合の削除手順 Windows11 2023-11-28 テキスト関連ソフト/サクラエディタにDrag&Dropして開けるファイル最大数の設定 テキスト関連ソフト 2023-11-02 PowerShell/コマンドレットのエラーをTry..Catchする方法 PowerShell 2023-11-01 PowerShell/ネットワークドライブの接続・切断方法 2023-09-03 PowerShell/PowerShellでフォント一覧を取得する 2023-08-14 MenuBar 2023-08-09 PowerShell/PowerShellでファイル名の一部を変更するサンプルスクリプト 2023-07-25 開発ツール/WinMergeで比較開始からサブフォルダーも対象とする設定 開発ツール 20
PowerShellでのgrepの使い方とは? 今回は、PowerShellでのgrepの使い方について説明します。 PowerShellでは「grep」というコマンドはありません。 grepに相当するコマンドとして、「Select-String」というコマンドがあります。 標準出力やファイルの中身を指定文字列で検索するコマンドです。 ここでは、 ・基本的な使い方 ・大文字、小文字の区別 ・正規表現 ・マッチしない行表示 ・マッチした前後表示 ・マッチした部分だけを表示 ・ファイルから検索 について紹介します。 PowerShellでのファイル名取得に興味のある方はぜひご覧ください。 基本的な使い方 PowerShellでのSelect-Stringの基本的な使い方を紹介します。 Select-Stringを「grep」でも使えるように、aliasを設定します。 もちろん、Select-S
そのままでは実行できないPowerShellの.ps1スクリプトファイル PowerShellのスクリプトは「.ps1」という拡張子のファイルに保存することになっている。だが、セキュリティのためデフォルトでは、「.ps1」のスクリプトファイルの実行が禁止されている。エクスプローラ上で.ps1ファイルをダブルクリックしても、単にテキストエディタで開かれるだけだ。これは、ユーザーや管理者が知らないうちにPowerShellを悪用したウイルスなどがインストールされ、実行されないようにするためだ。
前書き 様々な情報がExcelで管理されていると、VBAを書かないと難しい作業が発生したりする。 ただ、VBAは他のプログラミング言語に慣れていると書きにくく感じたり、管理が面倒だったり、使い回しにくかったりで個人的には極力書きたくない。 某リラックスなツールなどのアドインで解決できる場合もあるが、やはりプログラマブルに扱いたい場合もあるので、PowerShellからExcelを簡単に触れるようにする方法を考えてみた。 VBAの代わりにPowerShellを使うようにすると以下のようなメリットがあります。 PowerShellの文法でVBAの関数が使える 一般的なPowerShellのスクリプトと同じなので、使い回しやすくなる コードをExcelから独立させられる テキストデータになるため、管理しやすくなる デメリットは情報が少ないこと。 VBAの情報はたくさんあるけれども、それをPowe
MSのメールクライアントと言えばOutlookですが、メールを他のソフトウェアから扱おうとするとちょっと厄介ですね。 今回はPowerShellでメールをエクスポートする方法を試したいと思います。 もくじ: はじめに前提スクリプトPowerShellでメールを保存するメールフォルダの取得メッセージと添付ファイルの取得はじめにOutlookでExchangeのメールをエクスポートしたいときって、何がベストプラクティスなんでしょうね。普通にエクスポート機能を使うとPSTファイル(*.pst)に出力できますが、MS独自仕様なので一筋縄では扱えません。テキストエディタで開いたり、バイナリモードで開いても内容が読めない、ということです。 単にメールなどのアイテムだけではなく、フォルダ構造や属性などのメタデータも記録していますし、長い歴史のなかで互換性を保つために独自の拡張が必要だった経緯を考えると、
PowerShellでOutlookメールを検索するスクリプトサンプルです。 OutlookのAdvancedSearchというメソッドを使ってやってみたところかなり高速に動いてくれました。 コード function Get-OLMail { <# .Synopsis Outlookメール検索コマンドレット .Description Outlook内のメールをAdvancedSearchメソッドを使って検索するコマンドレット .Example # 2/26 00:00から2/28 00:00のタイトルに"テスト"を含み、"Microsoft Outlook"からのメールを検索する $mails = Get-OLMail ` -Start "2015/02/26" ` -Finish "2015/02/28" ` -Subject "テスト" ` -From "Microsoft Outlo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く