社区
汇编语言
帖子详情
如何实现dos下的命令行解析?
炖蛋白豆腐
2016-07-08 04:00:57
完成一个有复制文件功能的程序,有一项要求是:
“解析命令行参数,即完全实现Dos下的命令行解析.
例如,“mycopy c:\xyz\abc.txt xxx.txt””
请问这个要怎么实现?
...全文
92
2
打赏
收藏
如何实现dos下的命令行解析?
完成一个有复制文件功能的程序,有一项要求是: “解析命令行参数,即完全实现Dos下的命令行解析. 例如,“mycopy c:\xyz\abc.txt xxx.txt”” 请问这个要怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baidu_23107797
2016-07-08
打赏
举报
回复
DOS会为程式保留100H作为系统和参数用,叫PSP段
程式参数列在PSP:80处,程式一开始DS和ES均指向PSP段
若在程式中段,DS,ES值已变,可以用INT 21H, AH=62H,传回的BX就是PSP段值。
PSP段中
80H是参数个数,图中红色的值,若没有参数,则为0
81H是参数起点,图中黄色的值,就是程式和参数间的空白。
所以真正参数应该在空白之后的位置,除非像这样DIR/W,[/]才会在81H
EX1.EXE C:\DATA\ABCD.TXT XYZ.TXT
图中浅蓝是C:\DATA\ABCD.TXT
图中绿色XYZ.TXT
参数最后的0D是回车符
结构说完了,楼主可以试写代码分析之
赵4老师
2016-07-08
打赏
举报
回复
http://bbs.csdn.net/topics/390469280
vc写的
命令行
解释程序
用vc写的类似于
dos
字符界面的cmd
命令行
解析
程序,不过只有
解析
的部分,命令没有定义的
自己整理的
DOS
命令行
说明
自己整理的常用
DOS
命令
解析
,基本覆盖了所有常用命令
C和汇编
实现
Dos
操作系统的源代码
摘要:VC/C++源码,其它分类,
Dos
,操作系统 C和汇编
实现
Dos
操作系统的源代码,源码在SRC目录下,模拟出的
DOS
系统,这是比较底层接近机器语言的源码哦,很有参考价值,对了解Win底层架构相当有帮助。 运行环境:Windows/Visual C/C++
Linux操作(命令详细
解析
)
在Linux系统中RPM 命令参数使用详解.doc 送给初学的穷人:Linux系统指令大全.doc 使用Linux操作系统命令来发送信息.doc 扫盲行动之一:Linux常用命令简介.doc 如何在Linux系统环境中模拟
DOS
命令.doc 如何提高Linux系统
命令行
的工作效率.doc 经典:Linux菜鸟入门级命令大全.doc 回眸经典:
DOS
命令简化八大案例.doc 关于linux系统中命令的使用详解.doc 关于 Linux系统中关机命令详细
解析
.doc Linux必学的系统管理命令.doc
Android SDK
命令行
工具Monkey参数及使用
解析
什么是Monkey? Monkey是Android SDK提供的一个
命令行
工具,可以简单方便的发送伪随机的用户事件流,对Android APP做压力(稳定性)测试。主要是为了测试app是否存在无响应和崩溃的情况。 Monkey的使用: 1、进入adb shell 环境 在windows环境中,进入
DOS
界面,在界面中,输入adb shell即可进入adb shell环境 (注意:adb shell服务使用的5037的端口,如果此端口被其他进程占用时,将不能正常启动adb shell,需关闭占用该端口的进程,重新启动adb shell) 2、查看包名 adb shell pm list
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章