【发布时间】:2013-08-12 14:26:24
【问题描述】:
我正在尝试创建一个批处理文件来验证所有 javascript,但扩展名中带有 .min.js 的除外。我看到 my_file 只获得一个文件的值。它总是一样的,而当我回显 %%~nxf 时,它总是会改变。
@echo off
for /r %cd% %%f in (*.js) do (
set my_file=%%~nxf
set fileNoMin=%file:.min=%
if %file% == %fileNoMin% (
echo ********** Verifying %%~nxf **********
cscript /nologo JsLint\jslint-for-wsh.js %%f
)
)
请帮我解决这个问题:)- 我做错了什么?在此先感谢:)
【问题讨论】:
标签: windows shell batch-file