1

渡された引数からフォルダ名とファイル名を解析したいと思います。例:

my.bat c:\windows\test.txt

それらを次のように保存したい:

FILE_NAME=test.txt
FILE_FOLDER=c:\windows\

これどうやってするの?

私はこれを見つけましが、ファイル名しか取得しません。

4

1 に答える 1

6

ヘルプを読むFOR /?、CMDを使用してファイルパスからフォルダパスを取得する方法を読むことができます

set "FILE_NAME=%~nx1"
set "FILE_FOLDER=%~dp1"
于 2012-06-13T12:55:42.343 に答える