Powershellでファイルのフルパスからファイル名だけを取り出してみました。
ただ、ファイル名を変数として定義すれば不要な気もするので、こんなこともできるよという視点で参考として活用ください。
ファイルのフルパスからのファイル名だけを取り出す
以下のコマンドでフォルダ内の特定のファイル名を変数として取り出すことができます。
# ファイルのフルパスを指定
$FullPath = "C:\Path\Folder\filename.txt"
# フルパスからファイル名のみを取り出す
$FileName = Get-ChildItem -Path $FullPath -File | Select-Object -ExpandProperty Name
# ファイル名を表示
$FileName
実行結果
以下のようになります。
PS C:\> # ファイルのフルパスを指定
PS C:\> $FullPath = "C:\hogehoge\test.txt"
PS C:\>
PS C:\> # フルパスからファイル名のみを取り出す
PS C:\> $FileName = Get-ChildItem -Path $FullPath -File | Select-Object -ExpandProperty Name
PS C:\>
PS C:\> # ファイル名を表示
PS C:\> $FileName
test.txt