
CMD を使用して、ディレクトリのディレクトリ (例: その年の各プロジェクトのフォルダを含む 2014 フォルダ) のテキスト ファイルを作成します。
DIR コマンドをパイプしてテキスト ファイルを作成するのは非常に便利ですが、このプロセスをできるだけ自動化したいと考えています。
テキスト ファイルを Excel にインポートしてデータを選別します。
ヘッダーとフッター (および <.> と <..> という名前のフォルダー) を削除する方法があるかどうか知りたいのですが、それらが何なのかよくわかりません。
しかし、テキスト ファイルが Excel に届く前にこれが可能かどうかを知りたいです。
現在のバッチではほぼ完成しましたが、上部に 2 つの空白行が残ります。大した問題ではないかもしれませんが、最善の方法を知りたいです。
*これは非常に一般的な状況であると思われますが、私の理解では複雑すぎるため、特定のバッチを見つけることができません。
**現在のバッチ ファイルでは、次のタイプのアプローチを使用しています: DIR、REN (何らかの理由で古いファイルを新しいファイルに変更するため)、および FINDSTR /V "Volume Directory .. bytes" dir01.txt.old > dir01.txt
TITLE Project Folders
DIR S:\"Project Folder 2014\Projects" /T:C /O:-N > S:\MyFolder\dir01.txt
DIR S:\"Project Folder 2014\Projects" /T:W /O:-N > S:\MyFolder\dir02.txt
DIR S:\"Project Folder 2014\Projects" /T:A /O:-N > S:\MyFolder\dir03.txt
S:
CD MyFolder
REN dir01.txt dir01.txt.old
REN dir02.txt dir02.txt.old
REN dir03.txt dir03.txt.old
FINDSTR /V "Volume Directory .. bytes" dir01.txt.old > dir01.txt
FINDSTR /V "Volume Directory .. bytes" dir02.txt.old > dir02.txt
FINDSTR /V "Volume Directory .. bytes" dir03.txt.old > dir03.txt
DEL dir01.txt.old dir02.txt.old dir03.txt.old
PAUSE
***お知らせ下さい!
単純なフォーマットは役に立ちません。プロジェクトを追跡するために、作成日、変更日、アクセス日を3つの別々のテキストファイルで使用しているためです。
PowerShell でこれを実現する方が簡単でしょうか?