[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 请教下这个批处理的意思

@if(0)==(0) echo off
title 中共打码文件备份 by J
rem 获取当前
set d=%date:~0,4%%date:~5,2%%date:~8,2%

rem 中共打码文件路径


rem 判断路径




for /f "delims=" %%i in ('cscript -nologo -e:jscript "%~f0"') do (


echo %%i

rem  




)
rem echo 完成时间:>>D:\scan_log\DamajietuFiles_log.txt
rem date /t>>D:\scan_log\DamajietuFiles_log.txt && time /t>>D:\scan_log\DamajietuFiles_log.txt
rem  echo ------------------------------------------------->>D:\scan_log\DamajietuFiles_log.txt
pause
rem  exit /b & @end

for(var i=1;i<=30;i++) {
var now = new Date();
now.setDate(now.getDate() - i);
var y = now.getFullYear();
var m = now.getMonth();
var d = now.getDate();
var m = m+1<10 ? "0" + (m + 1) : m + 1;
var d = d<10 ? "0" + d : d;
WSH.Echo(y+""+m+""+d);
}



麻烦问下,@if(0)==(0)脚本中这个是什么意思,还有这个调用的时候的解释。

我要是把@if(0)==(0)去掉的话,脚本就没法运行了

TOP

回复 5# cmd1152 就是后面的js脚本一定要这样加个@if(0)==(0)吗? 还有脚本里面for /f "delims=" %%i in ('cscript -nologo -e:jscript "%~f0"')  ,js一定要这样运行吗?

TOP

返回列表