注 : タグを C# および .NET に編集しました。
上の画像で、2009 フォルダーに .pdf ファイルがあることがわかります。私のタスクは、前の文字列を取得することです。前の文字列_
は私の ID で、文字列はファイル名で、後ろ.
は拡張子です。
これらはすべて、2009 フォルダーの下の Windows エクスプローラーにあるファイル名です。
SQLでは、最初のファイル名にこのように含まれる3つの列を持つテーブルを作成したいと考えています。
1-AXJUHC_65927302.pdf
私が必要とするSQLで
id filename fileextension
1-AXJUHC 1-AXJUHC_65927302.pdf pdf
すべてのファイル名に対してそのような方法。
誰かがbashまたは他のツールを使用してWindowsレベルで上記のフィールドを抽出し、このID、filname、fileextensionをテキストファイルに書き込む方法を教えてくれたら、それをSQLに挿入できます。