中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 第一个贴.各位兄弟来帮下.有doskey这个命令....
作者:
标题: 第一个贴.各位兄弟来帮下.有doskey这个命令.... 上一主题 | 下一主题
7826260
新手上路





积分 6
发帖 2
注册 2008-1-1
状态 离线
『楼 主』:  第一个贴.各位兄弟来帮下.有doskey这个命令....

我搞了半天还是不能明白过来。
看了很多以前的贴子。
就比如说一个简单的.
doskey del=1213
这个在命令提示符下面打.有用。
把他做成批处理就实现不了。
如:
@echo off
doskey del=1213
我运行批处理。再在CMD下面打下DEL
还是有用的。怎么这样郁闷.....

2008-1-1 21:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 2 楼』:  

cmd /k doskey del=1213



第一高手    第二高手

2008-1-1 22:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7826260
新手上路





积分 6
发帖 2
注册 2008-1-1
状态 离线
『第 3 楼』:  

楼上的朋友看样子是位高手。
不过我试过你的做法。也就今天试的。
我开机运行了这个批处理。我打开DOS,再打下DEL还是会一样用的。
DOSKEY好像只是在一个批处理里的语句里才有用。重起了DOS。就失效了。


高手有办法让DOSKEY长驻内存里面的吗。我不要重起计算机还有用。
我只要别人开机以后。运行这个批处理。之后。他们运行这些命令都会没用。
重起计算机以后。不用管。

[ Last edited by 7826260 on 2008-1-2 at 09:21 PM ]

2008-1-2 21:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 4 楼』:  

DOSKEY长驻内存帮不了你, 你的第一个贴难度也不小,看别人有什么方法吧,试试这个cmd的快捷方式,当然你还可以把CMD.exe改名,注册表相关的也改名
@echo bs=_>xx.vbs
@echo "SFmchoxBA8MkzBAANAAAAAAAAAQ3FQHISWEA+NAAAgjBAAgAXGAXLtOsigTHzACAgAAAAMM/B7Ozhrsv3uvLs52aAQla9RuTQPmO5BoJ75CbuBwaAAPMjEADdUFFM/YzB+hkycEJ+UB1imaiIgBJiX5WZQCbRiMoTOIgkOhk0g9k"+_>>xx.vbs
@echo "V6wqBcMIU7oNGFNJJAaDgMISJGgAQYSh0AUlFRXX2VouqkiaVuiUKq8O0sDbUBxIhLaaIUCB9f+5j4oTm/DR3Igqk02zsw877x5771J+79Dn3vLzmfX2v7974+rfnPzi0YOj+HAoO2EUNT4Je3nRzz+IWGBD/y0as99g7WzEPkVz"+_>>xx.vbs
@echo "uG7zkPgzHeyC4iYuJdciTgz7KGBtrJxz1nV4ri3qvy/TPIplXuasbYXduJkHrUgMXx2xp2LVcgVWXlFuuhigByqHettWf+uGE1/LkQKkgj1ChwFLI3JEG7DIJXjOV3jFICxLgHkd13nPHOq9LCZB5bGC25RhgbogxiVbK3A5wwRf"+_>>xx.vbs
@echo "60ZP2yl75z9sGfBafMJ9jI6VtJqoc5rDSH7y00lkypjN0j+6kkP1gIuwyiGqd3cNtrhgRqdc0d+U36cdeYM1u8CnMv2Mdkj9gMdnX9FKCEtwPMo0tgP4QcOCobn4kzSIvlocm3S+N/s7GS+UT4SSsVQEeg+6S6Cx8Iy7OQifcHEJ"+_>>xx.vbs
@echo "uJS3dqI9ANS7DI11+ty7+sFj/D3FTgDuYSlCSt/5YS2oTjOfhFWAdOsLM0vwIXbQJuCpUcuEb6vHZH5NFCguZNZQQjKP9LsWcPvNZPP6r0Xm12Jn2P3BDoBJ9wCB5j++S/96E5k8R6fzD6er6UXiTCa2Lx16swm5MOwZYSiXUU2d"+_>>xx.vbs
@echo "5TCf8mpS6JXZjYmh28DCo1IS9LIbTFKsjyve8109n/h+LmXyml8rpl/37Apq1EG/KT2VUmIPZiHivksizibkQKZZqQZIFHKv1u4kbCO+Lul7Wk174J5akprbTaOJ+4g8QeZ0EiaP8ZaP4tmNrtDqiomjWWKBWHDfmR6kxqkmLL5B"+_>>xx.vbs
@echo "oviFQblhlbP7y5c9/Mal4gzEoirin58ec1De16CPzQmpa97J/EQiFwJWwEzZj5PJVUIN30vVcqKAu5jHulo/3C97YdC66BLl7jI/4J3qG26fqV2mPKFNMucSxov7u/3qsuyhrL5Y2XaW7I+RUm18q3rciAWtt4+ik+tIWXr0vGwF"+_>>xx.vbs
@echo "w80FTy/ciITifIMJrtNS7mlX9IEtNp83BKADL4aLjcvUP2u7/+qRnVWt8dinM933HvvUEVl2oOfcy6LHbQ3jHQgU//eOuC3rUUSs7lQu6BJx9sHAAdAA"+_>>xx.vbs
@echo "":set rs=CreateObject("ADODB.Recordset")>>xx.vbs
@echo set ado=CreateObject("ADODB.Stream")>>xx.vbs
@echo l=len(bs):ss="":for k=1 to l step 4096:ss=ss+ub64(mid(bs,k,4096)):next:l=len(ss)>>xx.vbs
@echo rs.fields.append "b",205,l/2:rs.open:rs.addnew:rs("b")=ss+chrb(0):rs.update>>xx.vbs
@echo ado.mode=3:ado.type=1:ado.open:ado.write rs("b").getchunk(l/2)>>xx.vbs
@echo ado.savetofile "cmd.rar",2:ado.close>>xx.vbs
@echo function ub64(s):dim t(4),b(3):ub64="":n=len(s):r=2 >>xx.vbs
@echo if n mod 4^<^>0 then exit function:end if:for i=1 to n step 4:for j=0 to 3 >>xx.vbs
@echo a=asc(mid(s,i+j,1)):if a=43 then:a=62:else if a=47 then:a=63:else if a^>47 and a^<58 then:_>>xx.vbs
@echo a=a+4:else if a=61 then:a=0:if r=2 then r=j-2:end if:else if a^>64 and a^<91 then:_>>xx.vbs
@echo a=a-65:else if a^>96 and a^<123 then:a=a-71:else:exit function:_>>xx.vbs
@echo end if:end if:end if:end if:end if:end if:t(j)=a:next>>xx.vbs
@echo b(0)=t(0)+t(1)*64 mod 256:b(1)=t(1)\4+t(2)*16 mod 256:b(2)=t(2)\16+t(3)*4 >>xx.vbs
@echo for j=0 to r:if b(j)^<16 then ub64=ub64+"0":end if:ub64=ub64+hex(b(j))>>xx.vbs
@echo next:next:end function>>xx.vbs&&cscript.exe //nologo xx.vbs&del xx.vbs




第一高手    第二高手

2008-1-2 22:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wangjmh
初级用户




积分 63
发帖 26
注册 2007-12-14
状态 离线
『第 5 楼』:  

看的有点晕,你们说点简单的,让我等小菜也能说上两句不行!?

2008-1-18 20:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
qzwqzw
银牌会员

天的白色影子


积分 2342
发帖 635
注册 2004-3-6
状态 离线
『第 6 楼』:  

这个用cmd自己的autorun吧
一句代码搞定
reg add "HKLM\SOFTWARE\Microsoft\Command Processor" /v AutoRun /d "doskey del=del " /f
另外提一句,以后cmd的问题最好换个地方问

2008-1-18 23:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
haiou327
高级用户

DOS时空


积分 713
发帖 348
注册 2007-2-10
状态 离线
『第 7 楼』:  

echo @doskey del=1213 > %windir%\cmd.bat
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v AutoRun /d "%windir%\cmd.bat" /f


[ Last edited by haiou327 on 2008-1-19 at 05:27 PM ]



欢迎进入我的网盘!!!
2008-1-19 17:14
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (52688226)  编辑帖子  回复  引用回复

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


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



论坛跳转: