我想从文件路径中获取文件名。 我的问题是,我找到了许多通过参数输入来处理它的解决方案。 但我想使用用户输入而不是参数。
参数的含义是:
%~nxI //I could be number for the parameter count
我的脚本实际上是这样的:
@echo off
set /p path=Film:
echo %path2%
pause
现在我想从 %path%
获取文件名 + 扩展名并将其写入 %path2%
。
谁能帮帮我?
最佳答案
set /p x=Film:
echo %x%
for %%F in (%x%) do set q=%%~nF
echo %q%
...看在 Pete 的份上不要提示用户设置 PATH 变量!使用其他变量名!
关于batch-file - 从文件路径获取文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8777736/