extract.exe

ドライブ文字、パス名、ファイル名、拡張子を抽出するコマンドライン用プログラム

  • ソフト名 :extract.exe
  • バージョン :1.0.0.5
  • ライセンス :GPL
  • OS :Windows
  • 開発 :A Man in the TERRA

今すぐダウンロード

extract.exe詳細

extract.exeは、ファイルのフルパス文字列から、ドライブ文字、パス名、ファイル名そして拡張子を抽出するプログラムです。例えば、
"C:\Program Files\Mozilla Firefox\firefox.exe"から、
ドライブ文字としてC:を、
ディレクトリとして\Program files\Mozilla Firefox\を、
ファイル名としてfirefoxを、
そして拡張子として.exeを抽出します。

バッチファイル中で、%1に格納されたフルパス文字列から、%~d1、%~p1、%~n1そして%~x1のようにして、それぞれ、ドライブ文字、パス名、ファイル名、そして拡張子を抽出することができますが、自分で作成した環境変数から同様のことをすることができないようなので作ってみました。

ソースコード(Delphi言語)を添付したフリーソフトウェア(ライセンスは、GNU GPL Version 2)です。

使い方

extract d "C:\Program Files\Mozilla Firefox\firefox.exe"
extract p "C:\Program Files\Mozilla Firefox\firefox.exe"
extract n "C:\Program Files\Mozilla Firefox\firefox.exe"
extract x "C:\Program Files\Mozilla Firefox\firefox.exe"
extract nx "C:\Program Files\Mozilla Firefox\firefox.exe"

のように、d、p、n、xの組み合わせと、フルパス文字列を指定します。

extract d "C:\Program Files\Mozilla Firefox\firefox.exe" は
D:を、
extract p "C:\Program Files\Mozilla Firefox\firefox.exe" は
\Program Files\Mozilla Firefox\ を、
extract n "C:\Program Files\Mozilla Firefox\firefox.exe" は
firefox を、
extract x "C:\Program Files\Mozilla Firefox\firefox.exe" は
.exe を、
extract nx "C:\Program Files\Mozilla Firefox\firefox.exe" は
firefox.exe を、

それぞれ返します。

Leave a Reply

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