0
毎月サーバーに新しいディレクトリを作成するために使用したいファイルがあります。例えば、私が受け取るファイルは次のようになります。ファイル名の一部を取得するためのバッチファイル
201501Payments.done
私は、Windowsのバッチファイルでディレクトリを作成するために、名前の最初の6つの文字を取るしたいと思います。 6文字をどのように指定して変数に入れることができますか?
毎月サーバーに新しいディレクトリを作成するために使用したいファイルがあります。例えば、私が受け取るファイルは次のようになります。ファイル名の一部を取得するためのバッチファイル
201501Payments.done
私は、Windowsのバッチファイルでディレクトリを作成するために、名前の最初の6つの文字を取るしたいと思います。 6文字をどのように指定して変数に入れることができますか?
コマンドプロンプトウィンドウを開き、このウィンドウでset /?
(または代替としてhelp set
)を実行し、ヘルプ出力をウィンドウに読み込みます。
あなたは、文字列置換について読むことができます。
@echo off
set "FileName=201501Payments.done"
set "DirectoryName=%FileName:~0,6%"
echo Directory name is: %DirectoryName%
pause