中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [讨论] "set" 你知多少?--------应用实例
« [1] [2] [3] [4] [5] »
作者:
标题: [讨论] "set" 你知多少?--------应用实例 上一主题 | 下一主题
zjnbwdj
中级用户




积分 300
发帖 137
注册 2005-11-4
状态 离线
『第 16 楼』:  

我想可能是等同于如下这些吧
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
以上是在WIN98启动盘的AUTOEXEC.BAT中所得,其中还有一个SETRAMD.BAT,我想这些数字主要是为了SETRAMD.BAT中的findramd的值所服务的吧.是为了得到虚拟盘和CD-ROM的盘符作准备.

2007-2-9 10:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
csx163
初级用户




积分 97
发帖 45
注册 2007-1-31
状态 离线
『第 17 楼』:  

估计是双盘符 分区的问题

2007-2-10 13:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lizaoyou
中级用户




积分 210
发帖 85
注册 2007-1-14
来自 广东广州
状态 离线
『第 18 楼』:  

原本很好的主题,变猜谜了。

2007-2-10 14:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dosz
中级用户

一看二跟三动手


积分 396
发帖 188
注册 2005-10-23
来自 上海
状态 离线
『第 19 楼』:  



  Quote:
Originally posted by af01 at 2006-12-12 05:05:
没例子。。还是搞不大清楚

=== dir列出当前目录和文件并追加到 dosz.txt ;dosz766.txt.bat ===
:: http://www.cn-dos.net/forum/view ... ghlight=&page=1
:: 『第 14 楼』: af01  2006-12-12 05:05

@ECHO off
cls
color 0B
echo [没例子。。还是搞不大清楚]
ECHO.
echo 你好!
echo 这是你要的比量批处理实例:
ECHO.
echo 列出当前目录和文件并追加到 dosz.txt; dosz.txt766.bat
pause > nul

ECHO. >> dosz.txt
ECHO ========================================================== >> dosz.txt
ECHO %DATE% %TIME% >> dosz.txt
dir /a /o /b>> dosz.txt
ECHO ========================结束============================== >> dosz.txt

: exit ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

ECHO. >> dosz766.txt
ECHO ============================================================== >> dosz766.txt
ECHO %DATE% %TIME% >> dosz766.txt
dir /a /o >> dosz766.txt
ECHO ========================结束================================== >> dosz766.txt

exit
在Win2000/XP/2003系统的CMD下,环境变量 %DATE% 和 %TIME% 就已经保存了当前的日期和时间,所以 ECHO %DATE% >>IP.TXT 和 ECHO %TIME%>>IP.TXT就可以了

附件 1: dir列出当前目录.rar (2007-2-20 12:36, 685 bytes, 下载附件所需积分 1 点 ,下载次数: 47)


*/. . . * .
.\* . [] * dosz
*/ . ./\~~~~~~~~~~~~'\. ^|◆
\* ,/,..,\,...........,\.◆
^|^| ..▎# ▎田 田 ▎ ^| ▎◆
^|^| ^&^&▎ ▎ ▎'^|'▎ o      
^|^| ##■■■■■■■■■■〓
2007-2-20 12:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dosz
中级用户

一看二跟三动手


积分 396
发帖 188
注册 2005-10-23
来自 上海
状态 离线
『第 20 楼』:  



  Quote:
Originally posted by vlanmaster at 2006-12-20 05:22:
为什么这么好的贴子没有下文了呢?

=== 清除系统垃圾文件.bat ===

:: http://www.cn-dos.net/forum/view ... ghlight=&page=1
@echo off
cls
color b
ECHO.
echo 你好!
echo.
echo 按任意键... 打开目录查看临时文件 ... 清除系统垃圾
pause >nul
echo 正在清除系统垃圾文件,请稍等......

:: XP= X:\WINDOWS\Temp
:: 2K= X:\WINNT\Temp
START %windir%\Temp
del %windir%\Temp\*.* /Q
:: ==============================================================
cls
color e
ECHO.
echo 你好!
echo 按任意键... 继续打开另一目录查看临时文件 ... 清除系统垃圾
pause >nul
echo 正在清除系统垃圾文件,请稍等......
cls

:: =  X:\TEMP目录
if exist %systemdrive%\TEMP start %systemdrive%\TEMP
if exist %systemdrive%\TEMP del %windir%\..\..\Temp\*.* /Q
:: ==============================================================
cls
color b
ECHO.
echo 你好!
echo 按任意键... 删除X:\登陆用户\temp目录下的另时文件,清除系统垃圾
:: 删除X:\Documents and Settings\登陆用户\temp目录下的文件和子目录,清除系统垃圾
pause >nul
echo 正在清除系统垃圾文件,请稍等......

cls
:: = X:\Documents and Settings\登陆用户\Local Settings\Temp
start %temp%
rd %temp% /s /q & md %temp%
:: del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
:: ==============================================================
cls
color e
ECHO.
echo 你好!
echo 按任意键... 继续清除系统垃圾
pause >nul
echo 正在清除系统垃圾文件,请稍等......
cls

if exist del /f /s /q %systemdrive%\*.tmp
if exist del /f /s /q %systemdrive%\*._mp
if exist del /f /s /q %systemdrive%\*.log
if exist del /f /s /q %systemdrive%\*.gid
if exist del /f /s /q %systemdrive%\*.chk
if exist del /f /s /q %systemdrive%\*.old
if exist del /f /s /q %systemdrive%\recycled\*.*
if exist del /f /s /q %windir%\*.bak
:: del /f /s /q %windir%\prefetch\*.*
if exist rd /s /q %windir%\temp & md %windir%\temp
:: del /f /q %userprofile%\cookies\*.*
if exist del /f /q %userprofile%\recent\*.*
:: del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
if exist del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成
echo.
echo                  dosz 小猪猪制作
echo.
echo                               二○○七年二月一八日
pause >nul

附件 1: 清除系统垃圾文件.rar (2007-2-20 12:42, 819 bytes, 下载附件所需积分 1 点 ,下载次数: 33)


*/. . . * .
.\* . [] * dosz
*/ . ./\~~~~~~~~~~~~'\. ^|◆
\* ,/,..,\,...........,\.◆
^|^| ..▎# ▎田 田 ▎ ^| ▎◆
^|^| ^&^&▎ ▎ ▎'^|'▎ o      
^|^| ##■■■■■■■■■■〓
2007-2-20 12:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
gne3
高级用户

DOS学徒


积分 526
发帖 252
注册 2007-2-12
状态 离线
『第 21 楼』:  

不要太监啊。。。继续说啊

2007-2-21 08:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
qsj
初级用户





积分 70
发帖 34
注册 2006-10-28
状态 离线
『第 22 楼』:  

start 是cmd命令!

2007-3-21 08:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kkoper
新手上路





积分 16
发帖 8
注册 2007-3-25
状态 离线
『第 23 楼』:  

同志们给个正解啊!

2007-3-25 23:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
mtiankong
初级用户





积分 70
发帖 38
注册 2007-3-24
状态 离线
『第 24 楼』:  



  Quote:
Originally posted by dosz at 2006-2-24 11:27 PM:
你知道这有什么区别吗?
=============TESTGHO.BAT=========
set LgDrv=1 start 2 A: 7 C: 10 D: 13 E: 16 F: 19 G: 22 H: 25 I: 28 J:
set LgDrv=%LgDrv% 31 K: 34 L: 37 M: 40 N: 43 O: 46 P: 49 Q ...

怎么没了下文呢???

2007-4-20 22:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xuxinxiangxue
初级用户





积分 31
发帖 14
注册 2007-5-30
来自 福建福州
状态 离线
『第 25 楼』:  

哈哈,这个帮助还不错,好像系统的SET /?没有讲这么多吧。感谢。。。。。

2007-6-21 21:23
查看资料  发送邮件  发短消息 网志  OICQ (47717235)  编辑帖子  回复  引用回复
myddos
新手上路





积分 4
发帖 2
注册 2007-8-31
状态 离线
『第 26 楼』:  

为什么下载不了付件?

2007-9-6 09:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lanpika
初级用户





积分 25
发帖 13
注册 2007-9-16
状态 离线
『第 27 楼』:  

楼主是想让大家一起动脑子来测试各种情况,唉……

2007-9-16 11:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jk328019419
新手上路





积分 6
发帖 3
注册 2007-10-23
状态 离线
『第 28 楼』:  

我就怎么没觉的有的好呢,讲的太不够清楚啊

2007-11-9 20:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bgli103
新手上路





积分 8
发帖 3
注册 2007-11-15
状态 离线
『第 29 楼』:  

看得不是太懂,,郁闷

2007-11-15 01:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangfei8842
初级用户





积分 132
发帖 60
注册 2006-12-21
状态 离线
『第 30 楼』:  

好帖,人见人顶!

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


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



论坛跳转: