![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 18:17 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [注意]批处理诊断专室 |
| 可打印版本 17,418 / 172 |
| 第106楼 lishaoqiang | 发表于 2003-07-30 00:00 |
| 初级用户 发帖 1 积分 106 | |
|
请问“如是大师“,如何用批处理编一个在指定时间内运行的程序,如8:00至12:00运行的程序。
|
|
| 第107楼 tongs | 发表于 2003-08-01 00:00 |
| 初级用户 发帖 9 积分 139 | |
|
我把msdos.sys 改了要手动输入win才能进windows
下面是我的autoexec.bat f11f12.exe /1=f11.bat win f11f12.exe是TSR方式的给F11和F12键定义命令的工具 我想在启动时候按f11运行f11.bat不按的时候就自动进入windows98 帮我看看我错在什么的发啊? 谢谢了 |
|
| 第108楼 iceboy | 发表于 2003-08-04 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
|
你按了 f11 时, 执行完了 f11.bat 后, 接着又执行 win.com, 当然有问题啦, 应该在 f11.bat 里加一个 set, 然后 if xx=xx win, 并且注意把 Msdos.sys 里的 bootgui 关掉。
|
|
| 第109楼 weitn | 发表于 2003-08-05 00:00 |
| 初级用户 发帖 1 积分 106 | |
|
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP 不懂此命令,请高手指点。thyou |
|
| 第110楼 iceboy | 发表于 2003-08-05 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
|
SET : 变量赋值
SET xx=yy xx: 变量名 yy: 字符串 TMP、TEMP 分别表示 16 位、32 位程序临时目录 %RAMDRIVE% 在 MS 的 BD 上存的是 Ramdrive(内存虚拟盘) 的路径 不用继续说了吧~ |
|
| 第111楼 黑龙KP | 发表于 2003-08-08 00:00 |
| 初级用户 发帖 7 积分 135 | |
|
各位好:
本人现在遇到这样的难题,说明一下,我是不太懂DOS的. 网吧的机器,单98系统,装有还原精灵(设置为自动还原),现在因为某种原因要在每台机器上装双管理系统(收费系统)1.美萍.2.任子行.装是没什么问韪,但要求是象我们平常装双系统那样的,开机的时候有得选择98还2000的.意思就是说,一台98在开机还没进系统前有:1美萍.2任子行.这样就可以由客人自己选择进了. 这两个管理软件都开机时就运行的,如果上面的问题解决不了,那么开机的时候就会两个软件都运行了,双管理系统的意思就没了.我想过能不能在DOS里机选择,选择1.美萍的时候那么2.任子行就不运行了,反之......我想过,可能用改这两个文件名字来实现,还有就是改注册表的启动来实现....想错了也不一定..希望大家可以帮帮忙...我有点急了..........谢谢!! 有想问一下,为什么在XP里面"CHOICE"这个命令不能用的呢??? |
|
| 第112楼 iceboy | 发表于 2003-08-10 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
|
!!!!!!!!!!!!!!!!!!!!!!!! <-- 请作者更改题目 因为你的 XP 里面没有 choice.com
|
|
| 第113楼 jeffyy | 发表于 2003-08-11 00:00 |
| 初级用户 发帖 23 积分 219 | |
|
好难
我可看不懂啊! |
|
| 第114楼 ajeef | 发表于 2003-08-12 00:00 |
| 初级用户 发帖 14 积分 167 | |
|
问题:如果计算机每次启动都是需要拨号上网,怎么写~~~
前提:不用任何高级语言,脚本语言,低级语言,只能用批处理文件写。 我写了.cmd一个计算机意外故障后造成断线,死机,计算机再次重启后就自动收集日志文件 系统信息,磁盘完整性等,然后按照指定的邮箱发送。但是考虑到有些计算机不是直接联网状态, 有些还是拨号类的,也就是说计算机重启后运行了批处理但是没有上网,邮件就没有办法发送出去了,等再次拨号上网后,批处理早已经运行完毕了......... 我考虑了很多,用计划任务设定一段时间内再次后台发送,但是这样会炸爆我的邮箱的, 用循环语句不停发送,这样的话资源占用很多,if条件事件又不知道怎么写另一个变量,help me。 问题2:写批处理时一个关于系统盘确认的问题! 有一部分人默认安装的系统不在C:盘(既激活分区根目录)又有一些人安装多系统,是否会对读取造成影响? @echo off attrib -h -s -r boot.ini type c:\boot.ini >os.txt //就是这里的C:如果别人不是安装在C:盘怎么办,是否可以用变量代替 pause attrib +s +h boot.ini del c:\os.txt /a //就是这里的C:如果别人不是安装在C:盘怎么办,是否可以用变量代替 |
|
| 第115楼 iceboy | 发表于 2003-08-12 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
|
set xx=yy
%xx% 就可以代替 yy 了 在 Win2000 下,%HOMEDRIVE% 代替 “C:” (如果装在 C 盘),%WINDIR% 代替 “C:\WINNT” (假设装在这里)。 然后就是上面是 -h -s -r,下面怎么就成了 +s +h 呢? +r 跑哪儿去了,不过我从来不用 read-only 属性... :O |
|
| 第116楼 ajeef | 发表于 2003-08-19 00:00 |
| 初级用户 发帖 14 积分 167 | |
|
问两个问题:
如何禁止运行批处理文件时弹出的Dos对话框? @echo off只能是隐藏命令本身但是却不能隐藏回显信息,如何不让它回显呢? |
|
| 第117楼 iceboy | 发表于 2003-08-20 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
如何禁止运行批处理文件时弹出的Dos对话框? Dos 有对话框吗?还是指输出信息 |
|
| 第118楼 ajeef | 发表于 2003-08-21 00:00 |
| 初级用户 发帖 14 积分 167 | |
|
哦!语言纠正,是Windows 2000 Server OS下的net命令cmd.exe执行批处理的时候!
![]() |
|
| 第119楼 iceboy | 发表于 2003-08-21 00:00 |
| 银牌会员 发帖 512 积分 1,681 | |
|
哦,看见了呢!那不是批处理的问题。。。
必须隐藏运行 (右键 -- 属性) |
|
| 第120楼 ajeef | 发表于 2003-08-23 00:00 |
| 初级用户 发帖 14 积分 167 | |
以下是引用iceboy在2003-8-21 15:57:36的发言: 不行!还是会弹出来,一瞬间,如果没有办法禁止弹出的话,有没有办法让它运行的时候最小化!? |
|
| 上一页 1 … 5 6 7 8 9 10 11 … 12 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |