以下のパスからファイル名を抽出したい:
D:\Server\User\CUST\MEA\Data\In\Files\CORRECTED\CUST_MEAFile.csv
今、ファイル名を取得するためにこのコードを書きました。フォルダー レベルが変更されていない限り、これは正常に動作します。ただし、フォルダー レベルが変更された場合は、このコードを書き直す必要があります。フォルダー レベルに関係なく、コードが常にファイル名を抽出できるなど、より柔軟にする方法を探しています。
($outputFile).split('\')[9].substring(0)
ベストアンサー1
拡張機能を含めることに問題がなければ、これで必要な処理が実行されるはずです。
$outputPath = "D:\Server\User\CUST\MEA\Data\In\Files\CORRECTED\CUST_MEAFile.csv"
$outputFile = Split-Path $outputPath -leaf