中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] »
作者:
标题: [注意]批处理诊断专室 上一主题 | 下一主题
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 166 楼』:  

请写一个如下界面:
|----------------------------------------------|
| -- | Windows3.x                        | V |
|----------------------------------------------|
|                                             |
|                                             |
|                                             |
|                                             |
|==============================================|
|                       ||       ||  || || || |
|==============================================|




DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青![upload=bmp]uploadImages/20035317345478982.png[/upload]
2005-4-23 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
freelow
初级用户




积分 129
发帖 4
注册 2005-3-3
状态 离线
『第 167 楼』:  

学习BAT的教材很难找 都是一些零散的

2005-4-25 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dodo5208
初级用户




积分 102
发帖 1
注册 2005-4-28
状态 离线
『第 168 楼』:  

谁能用dos命令帮我写个zip自解压程序,就是大约3分中就可以压缩120套图片的那中程序,效率很高的那中.谢谢.我的QQ:116294929

2005-4-28 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (116294929)  编辑帖子  回复  引用回复
defrag
中级用户

痴迷DOS者


积分 456
发帖 570
注册 2004-10-9
状态 离线
『第 169 楼』:  

斑竹,这是我的autoexec.bat文件的内容(请结合config.sys诊断室的文件来看):@ECHO
OFFgoto %config%:KVD2003@ECHO OFFset EXPAND=YESSET
DIRCMD=/Nclspath=a:\;CLSECHO.ECHO                    
This is a KV2003 2003-6-30  5M DOS Edition
!ECHO.ECHO                    
Kvd2003 32bit version 7.01.213
(DOS32V)echo.echo                           
Make by  ** Shadowman **echo. echo
-----------------------------------------------------------------------------KVD2003:JMHDFIXJMHDFIX@ECHO OFF

configs$=environ$("config"

gosub configs$

end



KVD2003:

environ "EXPAND"="YES"

environ "DIRCMD"="/N"

cls

environ "path"="a:\;"

CLS

?

?
"                  
This is a KV2003 2003-6-30  5M DOS Edition !"

?

?
"                  
Kvd2003 32bit version 7.01.213 (DOS32V)"

?

?
"                           
Make by  ** Shadowman **"

?

? "-----------------------------------------------------------------------------"

SHELL "KVD2003"

RETURN



JMHDFIX:

SHELL "JMHDFIX"

RETURN



DOS不是万能的,没有DOS是万万不能的
自古系统谁无死?留取胆清照汗青![upload=bmp]uploadImages/20035317345478982.png[/upload]
2005-5-21 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
6622186
高级用户





积分 894
发帖 411
注册 2007-2-17
状态 离线
『第 170 楼』:  

如是大师的诗是自己写的吗?, 意境很高, 并用很有趣.

2007-3-3 11:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
6622186
高级用户





积分 894
发帖 411
注册 2007-2-17
状态 离线
『第 171 楼』:  

我觉得弄懂 if for set 这几个命令就差不多了, 可惜我就是无法完全弄懂, 郁闷!

2007-3-3 11:54
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ZJHJ
高级用户





积分 609
发帖 374
注册 2006-8-2
状态 离线
『第 172 楼』:  为什么这个程序运行时会关闭bat窗口?

我写了个30天使用期检测程序,在 8月 ,9月或每月8日 9日 运行时为什么会关闭bat窗口?

程序如下:
@echo off
:: 30天使用期检测  yc wangwei070116
:: 写入原始日期
if exist  YRQ.TXT  goto  A
@echo %date%>YRQ.TXT
:A
:: 写入现在日期
@echo %date%>xRQ.TXT
:: 现在日期检出
FOR /F %%j IN (xRQ.TXT) DO SET xrq=%%j
set _xrq_bt=%xrq%
set /a xrq_bt=%_xrq_bt:~8,2%
:: 现在月数检出
set /a xyq_bt=%_xrq_bt:~5,2%
:: 原始日期检出
FOR /F %%I IN (YRQ.TXT) DO SET yrq=%%I
set _yrq_at=%yrq%
set /a yrq_at=%_yrq_at:~8,2%
:: 原始月数检出
set /a yyf_at=%_yrq_at:~5,2%
:: 计算间隔天数: 现在-原始
if %xrq_bt% lss %yrq_at% (
    set /a xrq_bt=%xrq_bt%
)
set /a rq=%xrq_bt%-%yrq_at%
:: 计算间隔月数: 现在-原始
if %xyq_bt% lss %yyf_at% (
    set /a xyq_bt=%xyq_bt%+12
)
set /a ys=%xyq_bt%-%yyf_at%
::  还余天数
set /a srq=30-%rq%
::  还余天数(出现负数时)
set /a hrq=-%rq%
::  间隔月数等于或大于1时
IF "%ys%"=="1" goto  B
IF "%ys%"=="2" goto  C
IF "%ys%"=="3" goto  C
IF "%ys%"=="4" goto  C
IF "%ys%"=="5" goto  C
IF "%ys%"=="6" goto  C
IF "%ys%"=="7" goto  C
IF "%ys%"=="8" goto  C
IF "%ys%"=="9" goto  C
IF "%ys%"=="10" goto  C
IF "%ys%"=="11" goto  C
IF "%ys%"=="12" goto  C
@echo.
@echo         试用期还余%srq%天
@echo.
pause
goto  k
:B
::  间隔天数大于1时(当间隔月数等于1时)
IF "%rq%"=="1"   goto  C
IF "%rq%"=="2"   goto  C
IF "%rq%"=="3"   goto  C
IF "%rq%"=="4"   goto  C
IF "%rq%"=="5"   goto  C
IF "%rq%"=="6"   goto  C
IF "%rq%"=="7"   goto  C
IF "%rq%"=="8"   goto  C
IF "%rq%"=="9"   goto  C
IF "%rq%"=="10"   goto  C
IF "%rq%"=="11"   goto  C
IF "%rq%"=="12"   goto  C
IF "%rq%"=="13"   goto  C
IF "%rq%"=="14"   goto  C
IF "%rq%"=="15"   goto  C
IF "%rq%"=="16"   goto  C
IF "%rq%"=="17"   goto  C
IF "%rq%"=="18"   goto  C
IF "%rq%"=="19"   goto  C
IF "%rq%"=="20"   goto  C
IF "%rq%"=="21"   goto  C
IF "%rq%"=="22"   goto  C
IF "%rq%"=="23"   goto  C
IF "%rq%"=="24"   goto  C
IF "%rq%"=="25"   goto  C
IF "%rq%"=="26"   goto  C
IF "%rq%"=="27"   goto  C
IF "%rq%"=="28"   goto  C
IF "%rq%"=="29"   goto  C
IF "%rq%"=="30"   goto  C
@echo.
@echo       试用期还余%hrq%天
@echo.
pause
goto  k
:C
@echo.
@echo.
@echo                       30天试用期已满,程序终止运行。
ping/n 10 127.1>nul
::  在 8月 ,9月或每月8日 9日 运行时为什么会关闭bat窗口?
goto  eof
:k
:: 执行程序
........
........

[ Last edited by ZJHJ on 2007-3-4 at 04:31 AM ]

2007-3-4 04:18
查看资料  发短消息 网志   编辑帖子  回复  引用回复
icydawn
初级用户





积分 54
发帖 22
注册 2007-2-10
状态 离线
『第 173 楼』:  批处理关不了机?

我在电脑的启动程序里面添加了定时关机的批处理程序
如下:
at 23:25 shutdown -s -f -t 10
电脑关机的时候,有时候能正常关机,有时仍然会显示鼠标的指针和卡巴的图标在上面,电脑的指示灯还亮着.(尤其正运行别的程序的时候,简直是100%不能关闭).怎么回事啊?
请楼主帮忙诊断下..
不胜感激!!

2007-3-4 05:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: