3テラバイト

プログラム関連備忘録サイト。主にゲーム。

PowerShell

PowerShellでファイル名から拡張子を除いたファイル名を取得する

投稿日:

こんにちは、今日はPowerShellでファイル名から拡張子を除いたファイル名を取得する方法についてまとめていきます。

確認環境

PSVersion 5.1.18362.1110

拡張子を除いたファイル名を取得す

GetFileNameWithoutExtension関数にファイル名を渡すと、そのファイル名から拡張子を除いたファイル名が返されます。

以下の例では「text.txt」を引数に渡して関数を実行することにより、「text」が返されます。

$filename = "test.txt"
$filename = [IO.Path]::GetFileNameWithoutExtension($filename);

リンク

Path.GetFileNameWithoutExtension メソッド (System.IO) | Microsoft Docs
https://docs.microsoft.com/ja-jp/dotnet/api/system.io.path.getfilenamewithoutextension?view=net-5.0

-PowerShell


comment

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

関連記事

no image

PowerShellで別ウィンドウにテーブル出力するコマンドレットOut-GridViewの使い方

こんにちは、今日はPowerShellで別ウィンドウにテーブル出力するコマンドレットOut-GridViewの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.111 …

no image

TCP接続を確認できるPowerShellコマンドレットGet-NetTCPConnectionの使い方

すべての接続 何も引数を指定せずに実行すると、すべての接続が表示されます。 Get-NetTCPConnection 項目絞り込み LocalAddress Get-NetTCPConnection …

no image

PowerShellで文字列が特定の文字列から始まっているか判定する

確認環境 PSVersion 5.1.18362.1110 特定の文字から始まっているか判定 stringのStartsWith関数に文字列を渡すと、その文字列で始まっているか判定することができます。 …

no image

PowerShellでコマンドのヘルプを取得するコマンドレットGet-Helpの使い方

こんにちは、今日はPowerShellでコマンドのヘルプを取得するコマンドレットGet-Helpの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 Get- …

no image

PowerShellでプロセスを停止するコマンドレットStop-Processの使い方

こんにちは、今日はPowerShellでプロセスを停止するコマンドレットStop-Processの使い方についてまとめていきます。 確認環境 PSVersion 5.1.18362.1110 Stop …