我正在尝试从一个文件夹中抓取一个文本文件,以便使用ssconvert转换为.xls。目前我有:
for /F %%a in ('dir /b *.txt') do set FileName=%%~na
ssconvert %FileName%.txt %FileName%.xls但是,这会导致运行以下代码:
ssconvert thefile .txt thefile .xls显然是行不通的。
如何消除FileName变量和文件扩展名之间的空格?
发布于 2011-02-24 23:34:29
尝试:
for /F %%a in ('dir /b *.txt') do ssconvert %%~na.txt %%~na.xls发布于 2011-02-24 23:31:48
我认为这与%%~na需要仅仅是%%a有关。
https://stackoverflow.com/questions/5106725
复制相似问题