中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创]p处理版 我的电脑 基于SYBC1.1.31 绿色无3方
作者:
标题: [原创]p处理版 我的电脑 基于SYBC1.1.31 绿色无3方 上一主题 | 下一主题
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『楼 主』:  [原创]p处理版 我的电脑 基于SYBC1.1.31 绿色无3方

整着玩,大家可以顺便了解一下SYBC的用法,代码在2楼

附件 1: wddn.GIF (2010-4-3 23:22, 14.22 K,下载次数: 3)




SYBNQQ:354324773
2010-4-3 23:22
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 2 楼』:  

代码:
@echo off&color f0&SETLOCAL ENABLEDELAYEDEXPANSION&(CHCP 437&GRAFTABL 936)>NUL
SET SYBCOM=A100`80BE AC00 3C 375 83E9 3C00 ACFF 4275`2CBE AC00 E08A 86AC 50C4 BE1F 0 3CAC`7553 ACFB 593C F675 3CAC 7542 ACF1 433C`EC75 3CAC 7553 ACE7 3D3C E275 14EB 3CAC`743A 3C0F 740D 3C4D 7400 8349 1EE 48EB`54B4 E8AC 93 ADE8 3C00 7F18 8A37 E8F0`87 A1E8 3C00 7F4F 8A2B B0D0 F602 50E2`A0B0 E6F6 35F 57F8 3CAC 7424 E80A 6A`49E8 8A00 EBCA E817 3F CA8A 10EB B0`16CD C48A 4CB4 21CD 815F A0C7 5700 B850`B800 750 2B5A 8AEE ACD1 243C D974 3B3C`8C74 D3C DE74 3C DA74 233C 575 D783`EB01 AA01 C28A EBAA E8E0 1D 3C93 7E39`402 8009 39FB 37E C380 2409 800F FE3`10B2 E2F6 C302 D08A ACC3 203C FB74 D3C`A274 3C 9E74 D88A 3CAC 7420 3CEC 740D`3C93 7400 C38F 2C93 8030 30EB AB4 E4F6`C302 C3`
SET SYBCV=`A80`DB FF``RCX`120`G`Q
call :sybc
title C:\Documents and Settings\Administrator\桌面\SYBC\
call :SYBC 1000070 文件(F) 编辑(E) 查看(V) 收藏(A) 工具(T) 帮助(H)  $2F←$70前进  $2F→$70后退  查看     ;
call :SYBC 1010070 地址(D)  $F0C:\Documents and Settings\Administrator\桌面\SYBC\            ▼$2F→$70转到
call :SYBC 102000F▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇
call :SYBC 10300F0 ┌──╮                      $f1┏━━━┓
call :SYBC 10400f0 │....│ SYBC.ASM             $f1┡━━━┩$f0DDZ.CMD
call :SYBC 10500f0 │$fC:$f1:$fA:$f3:$f0│ $f8ASM 文件             $f1│$F6╭┼╮$F1│$f8Windows NT 命令脚本
call :SYBC 10600f0 │$f6:$f5:$fB:$f9:$f0│ $f84 KB                 $f1│$F6╰─╯$F1│$f815 KB
call :SYBC 10700f0 └──┘                      $f1└───┘
call :SYBC 10900f1┏━━━┓                     $f1┏━━━┓
call :SYBC 11000f1┡━━━┩$f0DDZ.CMD              $f1┡━━━┩$f0SYBC.COM
call :SYBC 11100f1│$F6╭┼╮$F1│$f8快捷方式             $f1│      │$f8MS-DOS 应用程序
call :SYBC 11200f1│$F6╰─╯$F1│$f81 KB                 $f1│      │$f81 KB
call :SYBC 1130070↗$F1───┘                     $f1└───┘
call :SYBC 12300f0▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
call :SYBC 12400f0类型:Windows NT 命令脚本 修改时间: 2010-4-3 22:45 大小 2.66KB        我的电脑 ⊿
pause>nul
exit

:SYBCS
(ECHO.%SYBCOM:`=&ECHO.DW %&ECHO.%SYBCV:`=&ECHO.%)|DEBUG>NUL
goto :EOF
:SYBC
IF "%1" == "" SET SYBCCD=00&GOTO SYBCC
set SYBCS=%*
(ECHO.%SYBCOM:`=&ECHO.DW %&ECHO.%SYBCV:`=&ECHO.%)|DEBUG>NUL
EXIT /B %ERRORLEVEL%

:SYBCC
SET V=`A80`DB %SYBCCD% 00 "%SYBCC%" 0D``RCX`120`G`Q
(ECHO.%SYBCOM:`=&ECHO.DW %&ECHO.%V:`=&ECHO.%)|DEBUG>NUL
EXIT /B %ERRORLEVEL%▼




SYBNQQ:354324773
2010-4-3 23:23
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 3 楼』:  

写这样一段代码其实很容易:
开头和结尾是SYBC的直接复制
大家只要自己写中间call SYBC的部分就可以了

先写成单色的,搞定后慢慢加上颜色($F1)和位置(12400)



SYBNQQ:354324773
2010-4-3 23:28
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
pdanniel66
初级用户





积分 68
发帖 64
注册 2009-5-23
状态 离线
『第 4 楼』:  

XP下出现error

Parameter value not allowed - 936

2010-4-4 06:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 5 楼』:  

不是吧!你呢系统不支持中文代码页?



SYBNQQ:354324773
2010-4-5 20:38
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 6 楼』:  

GRAFTABL 936
你不能执行吗?
试试看!



SYBNQQ:354324773
2010-4-5 20:39
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
pdanniel66
初级用户





积分 68
发帖 64
注册 2009-5-23
状态 离线
『第 7 楼』:  

C:\>GRAFTABL 936
不允许的参数值 - 936

2010-4-5 22:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 8 楼』:  

不还意思啊,你的系统问题...
你可以试试去掉GRAFTABL 936,
也许可以正常运行的的!



SYBNQQ:354324773
2010-4-9 16:19
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复
doslike
版主

系统收藏家


积分 326
发帖 285
注册 2010-2-22
来自 黑龙江省
状态 离线
『第 9 楼』:  

sl543001真是强人阿,有这么多 sybc p处理

2010-4-9 16:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
doslike
版主

系统收藏家


积分 326
发帖 285
注册 2010-2-22
来自 黑龙江省
状态 离线
『第 10 楼』:  

为什么你爱把graftabl放在前面?
我大多数是call chinese.bat
内容是
chcp 437>nul
graftabl 986>nul

2010-4-9 16:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
doslike
版主

系统收藏家


积分 326
发帖 285
注册 2010-2-22
来自 黑龙江省
状态 离线
『第 11 楼』:  

4楼的,应该是ntvdm的问题。
在cmd下,如果运行16bit的程序就很容易出现这种情况。
系统问题

2010-4-9 16:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sl543001
中级用户




积分 499
发帖 225
注册 2008-12-30
状态 离线
『第 12 楼』:  

因为俺在尽力吧脚本搞成纯绿色(无3方文件,无临时文件)



SYBNQQ:354324773
2010-4-10 00:11
查看资料  发送邮件  发短消息 网志  OICQ (354324773)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: