无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6468|回复: 27
打印 上一主题 下一主题

wbat 菜鸟级问题,恳请请赐教……

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-25 10:42:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
让各位见笑了,两个问题:

1.在 Wbat 界面中不想有光标,如何解决?
2.想用一种颜色填满屏幕(如蓝色),但底部始终有一条是黑的,会是天汇中文系统状态栏吗?如果是,如何去掉?如果不是,如何解决?

恳请赐教,先谢过啦!
2#
发表于 2009-2-25 10:50:39 | 只看该作者
1.在 Wbat 界面中不想有光标,如何解决?
2.想用一种颜色填满屏幕(如蓝色),但底部始终有一条是黑的,会是天汇中文系统状态栏吗?如果是,如何去掉?如果不是,如何解决?

1,我在使用中box没见过有list加载鼠标才会出现,或者设置为输入框才会有。没你说的问题。
2.设置wbat.ini下Shadow=   none可以去掉阴影。
回复

使用道具 举报

3#
 楼主| 发表于 2009-2-25 11:00:14 | 只看该作者
谢楼上,但是:

1.确定有光标,在屏幕正中,影响美观,想去掉,又不得其法……
2.已经是“Shadow=   none”啦……不是阴影,是贯穿屏幕底部的一个黑条,也影响美观……
回复

使用道具 举报

4#
发表于 2009-2-25 11:06:26 | 只看该作者
1.抓个图看看,或者贴上你的配置文件。
是否如这样的中间有个方块?

2.-_-!!。。不知道你咋整的。我的怎么都没有呢。难道你颜色问题
我的怎么是干干净净的,要不就是你的前景和背景色设置不统一吧?


[ 本帖最后由 yjd 于 2009-2-25 11:07 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2009-2-25 11:10:52 | 只看该作者
第一个问题,如你的第一张图,正中位置,就是光标啦……
回复

使用道具 举报

6#
 楼主| 发表于 2009-2-25 11:13:13 | 只看该作者
第二个问题,如图……

Snap1.jpg (46.53 KB, 下载次数: 49)

Snap1.jpg
回复

使用道具 举报

7#
发表于 2009-2-25 11:22:54 | 只看该作者
原帖由 xiaoyuan0417 于 2009-2-25 11:10 发表
第一个问题,如你的第一张图,正中位置,就是光标啦……

那是因为加载了鼠标驱动。可以鼠标操作就有了。你不加载鼠标驱动就没有了。
还有个命令可以移动位置。
1.尝试这个命令看看
<移动光标>
    如果你准备让你的屏幕在指定行输出其他命令运行的结果,你可以使用
光标命令。
    举例来说,如果你将文本输出到屏幕上半部分,而后续的命令输出到屏幕的中部,你可以将光标设置到第13行(cmd窗口默认大小为25):
@echo off
wbat cursor 1
echo Hello!
wbat cursor 13
echo My name is Hero.
wbat cursor 24
echo Bye-bye.
pause
你也可以从任何指定的行开始发送移行命令给屏幕。
例如: wbat cursor 10+5

[ 本帖最后由 yjd 于 2009-2-25 11:24 编辑 ]
回复

使用道具 举报

8#
发表于 2009-2-25 11:28:03 | 只看该作者
2.设置
Screen=   blue
Box=     blue
试试。
刚发现没仔细看你的问题。
---
2.想用一种颜色填满屏幕(如蓝色),但底部始终有一条是黑的,会是天汇中文系统状态栏吗?如果是,如何去掉?如果不是,如何解决?

使用这样的方式加载看会不会没掉。
tway.exe /np /nw >nul

还有加载这个界面之前先清下屏幕cls或者如下:

<填充,清除>

    你可以用任何字符或字符串填充一个矩形框,或者只是改变颜色。

    用“FILL”命令你也可以达到清屏的目的:“wbat fill " "”这句起到了“wbat CLS”的效果(默认的颜色由WBAT.INI定义)。

语法格式: wbat FILL position (dimensions) (colors) "string" +s

下面解释一下这些参数:

position:左上角的行坐标和列坐标,默认是 1,1

dimensions:填充区域的宽和高(总是在括号中)。默认值: 屏幕边缘。

colors:颜色。默认值:屏幕颜色 (在WBAT.INI中)

string:每行中被重复的字符串。(如果字符串省略,那么只有颜色被改变
。)

+s:以后的每一行向左移动s个位置

注意:若填充区域超过屏幕边缘,将会被剪切。

看一个例子:

@echo off
wbat box ok
wbat fill 10,30 (9,9) (+cyan on blue) "123456789" +1
pause

输出的结果是每一行都比前一行向左移动了一位。

[ 本帖最后由 yjd 于 2009-2-25 11:32 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2009-2-25 11:39:08 | 只看该作者
十分感谢,下午试试……
回复

使用道具 举报

10#
 楼主| 发表于 2009-2-25 11:52:18 | 只看该作者
还是不成……帮看看俺的批处理文件,问题在哪?

@echo off
if "%ramdrive%"=="" goto _cer
go x:\soft
doskey
rem GO A:\SOFT
:_baktop
if exist x:\reserr.tmp del x:\reserr.tmp
if not exist x:\tway.exe pkzip -O A:\soft\twx.zip x:\ >NUL
lh tway.exe /np /nw >nul
lh SMARTDRV.EXE

    wbat fill (+white on green)
cls

:main menu =============================
    WBAT box :main # +1
if errorlevel 100 goto main menu
if errorlevel 6 goto Exit
if errorlevel 5 goto Ghost82
if errorlevel 4 goto fdiskask
if errorlevel 3 goto repair2
if errorlevel 2 goto repair1
if errorlevel 1 goto guide
回复

使用道具 举报

11#
发表于 2009-2-25 13:16:26 | 只看该作者
@echo off
if "%ramdrive%"=="" goto _cer
go x:\soft
lh doskey >nul //这里我在修改maxdos的时候不用lh加载也会出问题,比如用了quit有些软件就找不到路径了。但是你的不一定这个。
rem GO A:\SOFT
:_baktop
if exist x:\reserr.tmp del x:\reserr.tmp
if not exist x:\tway.exe pkzip -O A:\soft\twx.zip x:\ >NUL
lh tway.exe /np /nw >nul
lh SMARTDRV.EXE  //这个不加再试试,好像新版ghost用这个也没什么用。跟ghost还存在兼容问题。
cls
:main
WBAT box :main # +1  //wbat box @批处理文件名:main
if errorlevel 100 goto main menu
if errorlevel 6 goto Exit
if errorlevel 5 goto Ghost82
if errorlevel 4 goto fdiskask
if errorlevel 3 goto repair2
if errorlevel 2 goto repair1
if errorlevel 1 goto guide

还有用的wbat什么版本我用的是最新2.5的。
把你的wbat.exe ,wbat.ini,还有你这个主菜单文件打包上来我虚拟机看看会不会你那种现象。

[ 本帖最后由 yjd 于 2009-2-25 13:52 编辑 ]
回复

使用道具 举报

12#
发表于 2009-2-25 13:51:04 | 只看该作者
@echo off
if "%ramdrive%"=="" goto _cer
go x:\soft
doskey
rem GO A:\SOFT
:_baktop
if exist x:\reserr.tmp del x:\reserr.tmp
if not exist x:\tway.exe pkzip -O A:\soft\twx.zip x:\ >NUL
lh tway.exe /np /nw >nul
lh SMARTDRV.EXE

这一段目前已经抛弃。。。

答:
1、不加载鼠标或在加载天汇汉字系统后加载鼠标。。。
2、不要尝试KEY输入法。。。
回复

使用道具 举报

13#
 楼主| 发表于 2009-2-25 16:52:47 | 只看该作者
还是未解决,邪了门了……
回复

使用道具 举报

14#
发表于 2009-2-25 18:03:25 | 只看该作者
原帖由 xiaoyuan0417 于 2009-2-25 16:52 发表
还是未解决,邪了门了……

发上你的wbat,wbat.ini,批处理主文件打包发上来晚上我测试看看。
我今天自己解决一个umbpci问题也是自己测试不下50+次才找到原因-_-!!
回复

使用道具 举报

15#
 楼主| 发表于 2009-2-25 18:12:33 | 只看该作者
感动中……
重发一遍附件……

[ 本帖最后由 xiaoyuan0417 于 2009-2-25 18:24 编辑 ]

wbat.rar

3.46 KB, 下载次数: 44, 下载积分: 无忧币 -2

wbat.rar

11.61 KB, 下载次数: 55, 下载积分: 无忧币 -2

回复

使用道具 举报

16#
发表于 2009-2-25 19:49:30 | 只看该作者
我vmware虚拟机测试只修改了WBAT box @wbat.txt:main # +1(上面帖子我都标了-_-!!,你都没测试)
其他都没动。没见你说的底下黑条。还有你的wbat可以更新到最新的2.5
如下图(周边的黑色是屏幕外的):

[ 本帖最后由 yjd 于 2009-2-25 19:53 编辑 ]

001.GIF (6.31 KB, 下载次数: 40)

001.GIF
回复

使用道具 举报

17#
 楼主| 发表于 2009-2-25 20:48:22 | 只看该作者
十分感谢这位仁兄!!!
会不会是 Wbat.ini 的问题?
俺又重写了一个批处理文件F11.bat,内容如下……

@echo off
if "%ramdrive%"=="" goto _cer
go x:\soft
doskey
rem GO A:\SOFT
:_baktop
if exist x:\reserr.tmp del x:\reserr.tmp
if not exist x:\tway.exe pkzip -O A:\soft\twx.zip x:\ >NUL
lh tway.exe /np /nw >nul
lh SMARTDRV.EXE

:_top1 ======================= 主 菜 单 =========================
cls
call w.bat box @F11.bat:_menu
if errorlevel 100 goto _exit
if "%?%" == "1" goto _guide
if "%?%" == "2" goto _repair1
if "%?%" == "3" goto _repair2
if "%?%" == "4" goto _fdiskask
if "%?%" == "5" goto _ghost11
if "%?%" == "6" goto _exit
goto _top1

:_menu  ""

                  安装/修复一键恢复系统操作选项
                  ───────────────


[1. 安装一键恢复精灵 5.2]

[2. 修复一键恢复精灵 F11 键开机跳转功能及其提示信息]

[3. 修复一键恢复精灵 F11 键开机跳转功能但隐藏提示信息]

[4. 卸载一键恢复精灵 F11 键开机跳转功能]

[5. 运行 Symantec Ghost 11.5]

[6. 退出安装,返回 DOS 环境]




用方向键↑↓选择一个项目,按 Enter 键执行;或用对应的数字键直接执行!
::

:_guide ============ 一键恢复精灵安装使用简要说明 ==================
cls
call w.bat box @F11.bat:_prepare
if errorlevel 100 goto _top1
if "%?%"=="1" goto _exit
if "%?%"=="2" goto _install
goto _top1

:_prepare ""

                  一键恢复精灵 5.2 安装使用方法
                  ───────────────

    安装方法:必须先用无损分区工具 Acronis Disk Director Suite 或者
Norton PartitionMagic、Paragon Partition Manager 等,在电脑硬盘的尾
端创建一个 FAT32 主分区,卷标为 IBM_SERVICE,不要隐藏,并保证该分区
有足够的空间(2-4G)保存 Ghost 系统备份。
    如果已经创建分区,选择“继续执行安装”,根据屏幕提示完成操作 !
对于已安装低版本一键恢复精灵的电脑,必须先彻底卸载,再执行安装!

    使用方法:启动电脑,屏幕上出现提示信息时,按 F11 进入一键恢复精
灵操作界面,执行系统恢复和备份;或进入操作界面后按 F2,用密码 888888
打开控制板,设定操作权限或更改密码。



            [尚未创建分区]               [继续执行安装]
::

:_install =================== 安装一键恢复精灵 ======================
cls
echo  下表给出这台电脑的硬盘分区状态:
echo ────────────────
gdisk 1 /status
type F11-CHS.scr
goto _top1
::

:_repair1 =========== 修复 F11 开机跳转功能及其提示信息 ===========
tw /u>nul
cls
CALL F11-SET1.bat
tw >nul
cls
call w.bat box @F11.bat:_restart1
goto _top1

:_restart1 ""

已经修复一键恢复精灵的 F11 功能! 电脑启动时屏幕上将显示如下信息:

        To Start the System Genius program, press F11

显示时间约数秒钟,此时按下 F11 可进入 "一键恢复精灵" 操作界面。


             [取出光盘,按任意键重新启动电脑......]

restart
goto _top1
::

:_repair2 ========= 修复 F11 开机跳转功能但隐藏提示信息 ==========
tw /u>nul
cls
CALL F11-SET2.bat
tw >nul
cls
call w.bat box @F11.bat:_restart2

:_restart2 ""

    已修复一键恢复精灵的 F11 功能,同时隐藏了提示信息 ! 此后电脑启

动时,屏幕上不再提示如何激活一键恢复精灵,但按下 F11 键仍可进入一键

恢复精灵的操作界面。


             [取出光盘,按任意键重新启动电脑......]

restart
goto _top1
::

:_fdiskask ============ 确认:是否卸载 F11 开机跳转功能 ============
cls
call w.bat box @F11.bat:_ask
if errorlevel 100 goto _top1
if "%?%"=="1" goto _top1
if "%?%"=="2" goto _fdisksur
goto _top1

:_ask ""
                    请仔细阅读以下提示 !!!
                    ───────────

    请确认是否卸要载一键恢复精灵的 F11 键开机跳转功能! 如果卸载,

将无法在电脑启动时用 F11 键激活一键恢复精灵......




          [退出当前操作]                [继续执行卸载]

::

:_fdisksur =============== 卸载 F11 键开机跳转功能 ==================
FDISK /MBR
cls
call w.bat box @F11.bat:_restart3
goto _reboot

:_restart3 ""

    已经成功卸载一键恢复精灵的 F11 开机跳转功能! 但还需要重新启动

电脑,仍用本光盘引导,利用光盘上的分区工具删除隐藏分区 IBM_SERVICE,

彻底卸载一键恢复精灵......


                  [按任意键重新启动电脑......]

::

:_ghost11 =============== 运行 Symantec Ghost 11.5 ================
call ghost.exe
goto _top1

:_reboot ===================== 重新启动电脑 ======================
r.com
go to _end
::

:_exit ============== 退出安装,返回 DOS 工具菜单 =================
cls
type A:\soft\help.txt
::

:_end





俺只想要一个简捷朴素的界面:蓝底(满屏)白字!
可帮俺做出一个 Wbat.ini 文件吗?

如此麻烦仁兄,实在汗颜!无奈自己对 Wbat 属于菜鸟级……所以,恳请出手相助……
回复

使用道具 举报

18#
发表于 2009-2-25 21:26:05 | 只看该作者
原帖由 xiaoyuan0417 于 2009-2-25 20:48 发表
十分感谢这位仁兄!!!
会不会是 Wbat.ini 的问题?
俺又重写了一个批处理文件F11.bat,内容如下……






俺只想要一个简捷朴素的界面:蓝底(满屏)白字!
可帮俺做出一个 Wbat.ini 文件吗?

...

我下了你提供的那个压缩包就修改了那个地方。图也抓给你了。没你说的那个问题啊。
WBAT box @wbat.txt:main # +1(上面帖子我都标了-_-!!,你都没测试)
其他都没动

你是实机测试还是虚拟机?

[ 本帖最后由 yjd 于 2009-2-25 21:28 编辑 ]
回复

使用道具 举报

19#
 楼主| 发表于 2009-2-25 21:46:27 | 只看该作者
MS Virtual PC 测试……

另外,没看明白仁兄的修改。那个批处理是利用资源文件 Wbat.txt 显示界面,仁兄是让我把 Wbat.txt 改成 Wbat.bat ?

[ 本帖最后由 xiaoyuan0417 于 2009-2-25 21:52 编辑 ]
回复

使用道具 举报

20#
发表于 2009-2-25 21:55:28 | 只看该作者
是修改f11.bat中:
WBAT box @wbat.txt:main # +1
我只修改了这一处测试没你说的黑条.环境vmware虚拟机

[ 本帖最后由 yjd 于 2009-2-25 21:56 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2009-2-25 22:02:08 | 只看该作者
原帖由 yjd 于 2009-2-25 21:55 发表
是修改f11.bat中:
WBAT box @wbat.txt:main # +1
我只修改了这一处测试没你说的黑条.环境vmware虚拟机


严重感谢……
俺再试试……
回复

使用道具 举报

22#
 楼主| 发表于 2009-2-26 13:28:30 | 只看该作者
还有一个问题,有些字的颜色怪怪的(如图),不知何故,望告……再次感谢仁兄出手相助!!!

Snap1.jpg (77.38 KB, 下载次数: 47)

Snap1.jpg
回复

使用道具 举报

23#
发表于 2009-2-26 14:06:36 | 只看该作者
原帖由 xiaoyuan0417 于 2009-2-26 13:28 发表
还有一个问题,有些字的颜色怪怪的(如图),不知何故,望告……再次感谢仁兄出手相助!!!

看你的图下面还是有黑色的解决了?
再就去官方下wbat的最新版2.5
在wbat.ini里单独设置一个色。不需要前景背景都设置:
我的是这样配置的
[color]
Screen=   green
TextHi=   green on +white
TextTitle=+white on magenta
Box=      green
BoxHi=    +red
Divider=  black
Shadow=   none
BoxTitle= +red
Bar=      +brown
Button=   green
HotKey=   white
回复

使用道具 举报

24#
 楼主| 发表于 2009-2-26 22:45:15 | 只看该作者
谢仁兄!!!
黑色底边和光标问题,现在怀疑是 Virtual PC 虚拟机造成的,等实测时再看……
字体颜色问题,下载更换最新版 Wbat、用你的 Wbat.ini 参数都未能解决,先凑合着用吧,呵呵……
再次感谢!!!!
回复

使用道具 举报

25#
发表于 2009-2-26 23:17:57 | 只看该作者
原帖由 xiaoyuan0417 于 2009-2-26 22:45 发表
谢仁兄!!!
黑色底边和光标问题,现在怀疑是 Virtual PC 虚拟机造成的,等实测时再看……
字体颜色问题,下载更换最新版 Wbat、用你的 Wbat.ini 参数都未能解决,先凑合着用吧,呵呵……
再次感谢!!!!

看来是你的vpc问题的。。。
在05年diy光盘就发现vpc太差劲问题多多。后来测试东西都用vmware5.53中英绿色版,相当滴好用。
还有VirtualBox也不错。
回复

使用道具 举报

26#
发表于 2009-2-28 09:31:29 | 只看该作者
新人也来学习了一下,获益非浅!谢谢各位
回复

使用道具 举报

27#
 楼主| 发表于 2009-3-1 22:41:05 | 只看该作者
字体颜色混乱的问题已解决,是 Wbat.ini 中相关参数设置问题……
回复

使用道具 举报

28#
 楼主| 发表于 2009-3-13 11:11:52 | 只看该作者
已解决!
谢楼上各位……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-28 06:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表