⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 [原创]批处理参数问题一点谈 - dos批处理 & 脚本技术(批处理室) - 中国dos联盟论坛 - 中国dos联盟之联合dos论坛.htm

📁 批处理参数问题一点谈 最近编写了一个批处理程序
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                        align=absMiddle> 2005-11-17 06:31 PM</TD>
                      <TD vAlign=center>
                        <TABLE cellSpacing=0 cellPadding=0 width="100%" 
border=0>
                          <TBODY>
                          <TR class=smalltxt>
                            <TD align=left><A 
                              href="http://www.cn-dos.net/forum/viewpro.php?uid=19&amp;sid=Z83cGB"><IMG 
                              alt=查看资料 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/profile.gif" 
                              border=0></A>&nbsp; <A 
                              href="mailto:willsort@163.com"><IMG alt=发送邮件 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/email.gif" 
                              border=0></A>&nbsp; <A 
                              href="http://www.cn-dos.net/forum/pm.php?action=send&amp;uid=19&amp;sid=Z83cGB" 
                              target=_blank><IMG alt=发短消息 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/pm.gif" 
                              border=0></A>&nbsp;<A 
                              href="http://www.cn-dos.net/forum/blog.php?uid=19&amp;sid=Z83cGB"><IMG 
                              alt=网志 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/blog.gif" 
                              border=0></A>&nbsp; </TD>
                            <TD align=right>&nbsp;<A 
                              href="http://www.cn-dos.net/forum/post.php?action=edit&amp;fid=23&amp;tid=17785&amp;pid=105077&amp;page=1&amp;sid=Z83cGB"><IMG 
                              alt=编辑帖子 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/edit.gif" 
                              border=0></A> &nbsp;<A 
                              href="http://www.cn-dos.net/forum/post.php?action=reply&amp;fid=23&amp;tid=17785&amp;sid=Z83cGB"><IMG 
                              alt=回复 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/replyb.gif" 
                              border=0></A> &nbsp;<A 
                              href="http://www.cn-dos.net/forum/post.php?action=reply&amp;fid=23&amp;tid=17785&amp;repquote=105077&amp;sid=Z83cGB"><IMG 
                              alt=引用回复 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/quote.gif" 
                              border=0></A> </TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD bgColor=#f8f9fc colSpan=2 height=1></TD></TR>
                    <TR bgColor=#f8f9fc>
                      <TD vAlign=top width="21%"><A name=pid105812></A><SPAN 
                        class=bold>无奈何</SPAN><BR><SPAN class=smalltxt><B><FONT 
                        color=red>荣誉版主</FONT></B> <BR><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><IMG 
                        src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/star.gif"><BR><BR><BR><BR><BR>积分 
                        1313<BR>发帖 356<BR>注册 2005-7-15<BR>状态 离线 </SPAN></TD>
                      <TD vAlign=top width="79%" height="100%">
                        <TABLE 
                        style="TABLE-LAYOUT: fixed; WORD-WRAP: break-word" 
                        height="100%" cellSpacing=0 cellPadding=0 width="100%" 
                        border=0>
                          <TBODY>
                          <TR>
                            <TD vAlign=top><SPAN class=smalltxt><IMG 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif" 
                              align=right><IMG 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif" 
                              align=right><IMG 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif" 
                              align=right><IMG 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif" 
                              align=right>『第<FONT color=red><B> 3</B></FONT> 楼』: 
                              </SPAN><SPAN 
                              class=bold>&nbsp;</SPAN><BR><BR>  和之者寡,如我猜想一样这果然是一个淡帖。本想续个下篇完结这个问题的讨论,也算作是学习批处理半年多来的总结,可我实在无力、无心完成了。<BR><BR>  谢谢 
                              willsort 
                              兄的肯定与鼓励,你的建议让我获益颇多。<BR><BR>  上篇文章中留了个尾巴,实在不爽,可我又无心再续。再贴一段批处理程序,算作上篇遗留问题的处理吧。这是我的某个程序的一段,部分更改后做成个演示程序。这段代码是我几次补充修改后的结果,可能有些乱,我不作解释了,因为对此感兴趣的朋友应该都能看明白。
                              <BLOCKQUOTE class=code><B 
                                class=smalltxt>CODE:</B>&nbsp;&nbsp;<A 
                                class=smalltxt 
                                onclick="copycode(findobj('code1'));" 
                                href="http://www.cn-dos.net/forum/viewthread.php?tid=17785###">[Copy 
                                to clipboard]</A>
                                <HR color=#dde3ec SIZE=1>

                                <DIV id=code1 
                                style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Courier New">:: 
                                demo2.cmd&nbsp;&nbsp;批处理参数处理演示 2&nbsp; 
                                &nbsp;2000、XP ↑<BR>:: 
                                by:无奈何&nbsp;&nbsp;email:wunaihe@gmail.com&nbsp;&nbsp;2005.11.25<BR>@echo 
                                off<BR>rem xss [/I 输入路径] [/F 显示类型|/V 过滤类型] [/L 
                                输出记录文件] [/O 输出路径]<BR>setlocal<BR>set /a 
                                n=0,m=1<BR>set /a 
                                I=0,F=0,V=0,L=0,O=0<BR><BR>:loop<BR>set 
                                "_temp=%~1"<BR>if "%_temp%" == "" goto 
                                :star<BR>if "%m%" == "1" (<BR>&nbsp; &nbsp; 
                                &nbsp; &nbsp; echo "%_temp%" |findstr/i /r 
                                "\&lt;/I\&gt; \&lt;/F\&gt; \&lt;/V\&gt; 
                                \&lt;/L\&gt; \&lt;/O\&gt;" 2&gt;nul 
                                1&gt;&amp;2<BR>&nbsp; &nbsp; &nbsp; &nbsp; if 
                                errorlevel 1 echo 非识别参数 “%_temp%” &amp;goto 
                                :EOF<BR>)<BR>set /a n=n+1,m=m+1<BR>if /i 
                                "%_temp%" == "/I" set /a 
                                I=1,F=0,V=0,L=0,O=0,n=1<BR>if /i "%_temp%" == 
                                "/F" set /a I=0,F=1,V=0,L=0,O=0,n=1<BR>if /i 
                                "%_temp%" == "/V" set /a 
                                I=0,F=0,V=1,L=0,O=0,n=1<BR>if /i "%_temp%" == 
                                "/L" set /a I=0,F=0,V=0,L=1,O=0,n=1<BR>if /i 
                                "%_temp%" == "/O" set /a 
                                I=0,F=0,V=0,L=0,O=1,n=1<BR>if "%n%" == "2" 
                                (<BR>&nbsp; &nbsp; &nbsp; &nbsp; if "%I%" == "1" 
                                set "directory_i=%_temp%" &amp;set m=1<BR>&nbsp; 
                                &nbsp; &nbsp; &nbsp; if "%F%" == "1" set 
                                "filter_f=%_temp%" &amp;set m=1<BR>&nbsp; &nbsp; 
                                &nbsp; &nbsp; if "%V%" == "1" set 
                                "filter_v=%_temp%" &amp;set m=1<BR>&nbsp; &nbsp; 
                                &nbsp; &nbsp; if "%L%" == "1" set "log=%_temp%" 
                                &amp;set m=1<BR>&nbsp; &nbsp; &nbsp; &nbsp; if 
                                "%O%" == "1" set "directory_o=%_temp%" &amp;set 
                                m=1<BR>)<BR>shift<BR>goto 
                                loop<BR><BR>:star<BR>echo.directory_i&nbsp; 
                                &nbsp; &nbsp; &nbsp; 
                                %directory_i%<BR>echo.filter_f&nbsp; &nbsp; 
                                &nbsp; &nbsp; %filter_f%<BR>echo.filter_v&nbsp; 
                                &nbsp; &nbsp; &nbsp; 
                                %filter_v%<BR>echo.log&nbsp; &nbsp; &nbsp; 
                                &nbsp; %log%<BR>echo.directory_o&nbsp; &nbsp; 
                                &nbsp; &nbsp; %directory_o%<BR>goto 
                              :EOF</DIV></BLOCKQUOTE>[<I> Last edited by 无奈何 on 
                              2005-11-27 at 15:02 </I>] <BR><BR>
                              <CENTER>
                              <TABLE cellSpacing=0 cellPadding=1 bgColor=#cccccc 
                              border=0>
                                <TBODY>
                                <TR>
                                <TD>
                                <CENTER>&nbsp;&nbsp; 此帖被 <FONT 
                                color=red>+4</FONT> 点积分&nbsp;<IMG 
                                src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif">&nbsp;<IMG 
                                src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif">&nbsp;<IMG 
                                src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif">&nbsp;<IMG 
                                src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/agree.gif"> 
                                &nbsp;&nbsp; <A 
                                onclick="sp=this.parentNode.nextSibling;sp.style.display=(sp.style.display==''?'none':'');this.innerHTML=(sp.innerHTML==''?'无':('点击'+(this.innerHTML=='点击查看详情'?'隐藏':'查看')))+'详情'" 
                                href="javascript:;">点击查看详情</A> &nbsp;&nbsp; 
                                </CENTER>
                                <TABLE style="DISPLAY: none" cellSpacing=0 
                                cellPadding=4 bgColor=#ffffff border=0>
                                <TBODY></TBODY></TABLE></TD></TR></TBODY></TABLE></CENTER><BR><BR><BR></TD></TR>
                          <TR>
                            <TD vAlign=bottom align=left><IMG 
                              src="[原创]批处理参数问题一点谈 - DOS批处理 &amp; 脚本技术(批处理室) - 中国DOS联盟论坛 - 中国DOS联盟之联合DOS论坛.files/sigline.gif"><BR>  <B>☆开始\运行 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -