bat,写一个读取指定文件夹下文件的 250
手动输入文件夹的路劲和名字,比如C:\Log这样然后去循环读取里面的文件该怎么写?读的是xml文件@echooffecho<<xml导入>>echo.echo.echo导...
手动输入文件夹的路劲和名字,比如C:\Log这样
然后去循环读取里面的文件
该怎么写?
读的是xml文件
@echo off
echo <<xml导入>>
echo.
echo.
echo 导入路径Path:%1
netsh wlan add profile filename="%1" interface="连接"
echo.
If %ERRORLEVEL%==0 (
echo 『导入成功』
) else (
echo 『导入失败』
)
echo.
pause
在这个基础上
不用手动输入,拖过来就行 展开
然后去循环读取里面的文件
该怎么写?
读的是xml文件
@echo off
echo <<xml导入>>
echo.
echo.
echo 导入路径Path:%1
netsh wlan add profile filename="%1" interface="连接"
echo.
If %ERRORLEVEL%==0 (
echo 『导入成功』
) else (
echo 『导入失败』
)
echo.
pause
在这个基础上
不用手动输入,拖过来就行 展开
1个回答
2016-06-30
展开全部
请先备份再测试@echo offset "f_p=e:\123"set/a n=90rem 计算前n天日期,闰年按简单4年一闰计 ---- yyykkkyyyy echo.set/a y=%date:~,4%,m=1%date:~5,2%-100,d=1%date:~8,2%-100set/a d-=n,"1/(-d>>31)" 2>nul&&goto :ok:loopset/a m-=1,d+=31,y-=!m,m+=!m*12set/a "d-=!(m-2)*(3-!(y&3))+!(m-4)+!(m-6)+!(m-9)+!(m-11)"if %d% leq 0 goto :loop:okset/a m+=100,d+=100set "d_n=%y%-%m:~1%-%d:~1%"echo 本批处理继续执行将删除%f_p%下%d_n%日及之前的文件set/p=否则请关闭此窗口!按任意键将开始删除 nulclscd/d "%f_p%"echo 正在删除文件for /r %%i in (*)do if "%%~ti" lss "%d_n%9" del "%%i"&echo %%iecho;for /f "delims=" %%i in ('dir/b/s/ad^|sort/r')do (rd "%%i" 2>nul&&echo 删除文件夹%%i)pause>nul
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询