|
lishaoqiang
初级用户
 
积分 106
发帖 1
注册 2003-7-30
状态 离线
|
『第
106 楼』:
请问“如是大师“,如何用批处理编一个在指定时间内运行的程序,如8:00至12:00运行的程序。
|
|
2003-7-30 00:00 |
|
|
tongs
初级用户
 
积分 139
发帖 9
注册 2003-7-23
状态 离线
|
『第
107 楼』:
我把msdos.sys 改了要手动输入win才能进windows
下面是我的autoexec.bat
f11f12.exe /1=f11.bat
win
f11f12.exe是TSR方式的给F11和F12键定义命令的工具
我想在启动时候按f11运行f11.bat不按的时候就自动进入windows98
帮我看看我错在什么的发啊?
谢谢了
|
|
2003-8-1 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
108 楼』:
你按了 f11 时, 执行完了 f11.bat 后, 接着又执行 win.com, 当然有问题啦, 应该在 f11.bat 里加一个 set, 然后 if xx=xx win, 并且注意把 Msdos.sys 里的 bootgui 关掉。
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-4 00:00 |
|
|
weitn
初级用户
 
积分 106
发帖 1
注册 2003-7-25
状态 离线
|
『第
109 楼』:
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
不懂此命令,请高手指点。thyou
|
|
2003-8-5 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
110 楼』:
SET : 变量赋值
SET xx=yy
xx: 变量名
yy: 字符串
TMP、TEMP 分别表示 16 位、32 位程序临时目录
%RAMDRIVE% 在 MS 的 BD 上存的是 Ramdrive(内存虚拟盘) 的路径
不用继续说了吧~
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-5 00:00 |
|
|
黑龙KP
初级用户
 
积分 135
发帖 7
注册 2003-8-8
状态 离线
|
『第
111 楼』:
各位好:
本人现在遇到这样的难题,说明一下,我是不太懂DOS的.
网吧的机器,单98系统,装有还原精灵(设置为自动还原),现在因为某种原因要在每台机器上装双管理系统(收费系统)1.美萍.2.任子行.装是没什么问韪,但要求是象我们平常装双系统那样的,开机的时候有得选择98还2000的.意思就是说,一台98在开机还没进系统前有:1美萍.2任子行.这样就可以由客人自己选择进了.
这两个管理软件都开机时就运行的,如果上面的问题解决不了,那么开机的时候就会两个软件都运行了,双管理系统的意思就没了.我想过能不能在DOS里机选择,选择1.美萍的时候那么2.任子行就不运行了,反之......我想过,可能用改这两个文件名字来实现,还有就是改注册表的启动来实现....想错了也不一定..希望大家可以帮帮忙...我有点急了..........谢谢!!
有想问一下,为什么在XP里面"CHOICE"这个命令不能用的呢???
[此贴子已经被作者于2003-8-8 5:53:19编辑过]
|
|
2003-8-8 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
112 楼』:
!!!!!!!!!!!!!!!!!!!!!!!! <-- 请作者更改题目
因为你的 XP 里面没有 choice.com
[此贴子已经被作者于2003-8-17 17:27:49编辑过]
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-10 00:00 |
|
|
jeffyy
初级用户
 
积分 219
发帖 23
注册 2003-8-11
状态 离线
|
|
2003-8-11 00:00 |
|
|
ajeef
初级用户
 
积分 167
发帖 14
注册 2003-8-2
状态 离线
|
『第
114 楼』:
问题:如果计算机每次启动都是需要拨号上网,怎么写~~~
前提:不用任何高级语言,脚本语言,低级语言,只能用批处理文件写。
我写了.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:盘怎么办,是否可以用变量代替
|
|
2003-8-12 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
115 楼』:
set xx=yy
%xx% 就可以代替 yy 了
在 Win2000 下,%HOMEDRIVE% 代替 “C:” (如果装在 C 盘),%WINDIR% 代替 “C:\WINNT” (假设装在这里)。
然后就是上面是 -h -s -r,下面怎么就成了 +s +h 呢? +r 跑哪儿去了,不过我从来不用 read-only 属性... :O
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-12 00:00 |
|
|
ajeef
初级用户
 
积分 167
发帖 14
注册 2003-8-2
状态 离线
|
『第
116 楼』:
问两个问题:
如何禁止运行批处理文件时弹出的Dos对话框?
@echo off只能是隐藏命令本身但是却不能隐藏回显信息,如何不让它回显呢?
|
|
2003-8-19 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
117 楼』:
Dos 有对话框吗?还是指输出信息
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-20 00:00 |
|
|
ajeef
初级用户
 
积分 167
发帖 14
注册 2003-8-2
状态 离线
|
『第
118 楼』:
哦!语言纠正,是Windows 2000 Server OS下的net命令cmd.exe执行批处理的时候!

[此贴子已经被作者于2003-8-21 3:37:05编辑过]
|
|
2003-8-21 00:00 |
|
|
iceboy
银牌会员
    
积分 1681
发帖 512
注册 2003-8-2
状态 离线
|
『第
119 楼』:
哦,看见了呢!那不是批处理的问题。。。
必须隐藏运行 (右键 -- 属性)
|

Somehow somewhere I've got to choose.
No matter if it is win or lose. |
|
2003-8-21 00:00 |
|
|
ajeef
初级用户
 
积分 167
发帖 14
注册 2003-8-2
状态 离线
|
『第
120 楼』:
Quote: | 以下是引用iceboy在2003-8-21 15:57:36的发言:
哦,看见了呢!那不是批处理的问题。。。
必须隐藏运行 (右键 -- 属性) |
|
不行!还是会弹出来,一瞬间,如果没有办法禁止弹出的话,有没有办法让它运行的时候最小化!?
|
|
2003-8-23 00:00 |
|