标题: [已结]捕获当前文件夹中RAR文件的文件名
[打印本页]
作者: Wingl83
时间: 2008-10-12 15:03
标题: [已结]捕获当前文件夹中RAR文件的文件名
将当前文件夹中RAR文件的文件名赋值给z(文件名可能包含空格)
[ Last edited by HAT on 2008-10-13 at 12:32 ]
作者: tireless
时间: 2008-10-12 15:21
@echo off & setlocal EnableDelayedExpansion
for %%a in (*.rar) do (
set z=%%a
echo !z!
)
pause
作者: Wingl83
时间: 2008-10-12 15:29
若我不想需要的不包含拓展名呢?
作者: BC
时间: 2008-10-12 15:31
作者: Wingl83
时间: 2008-10-12 15:34
就是只是捕获当前rar文件不包含拓展名的文件名
如文件名为a.rar,我只需捕捉a。
作者: Wingl83
时间: 2008-10-12 15:55
Originally posted by tireless at 2008-10-12 03:21 PM:@echo off & setlocal EnableDelayedExpansion
for %%a in (*.rar) do (
set z=%%a
echo !z!
)
pause
!z!为什么要用!括起来?
作者: HAT
时间: 2008-10-12 16:18
标题: Re 6楼
作者: tireless
时间: 2008-10-12 16:26
Originally posted by Wingl83 at 2008-10-12 03:29 PM:
若我不想需要的不包含拓展名呢?
@echo off & setlocal EnableDelayedExpansion
for %%a in (*.rar) do (
set z=%%
~na
echo !z!
)
pause