文章目录:
详细的DOS代码!!
DOS常用命令 要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。 文件名是由文件路径和文件名称合起来的,如C:\DOS\COMMAND.COM。 DIR显示文件和文件夹(目录)。 用法:DIR[文件名][选项] 它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。 如DIRA*.EXE/A/P 此命令分屏显示当前文件夹下所有以A开头后缀为EXE的文件(夹)。 CD或CHDIR改变当前文件夹。 用法:CD[文件夹名] 若无文件夹名则显示当前路径。 MD或MKDIR建立文件夹。 用法:MD文件夹名 RD或RMDIR删除文件夹。 用法:RD文件夹名 注意:此文件夹必须是空的。 DEL或ERASE删除文件。 用法:DEL/ERASE文件名 COPY拷贝文件。 用法:COPY文件名1[文件名2][选项] 如COPY/BA+BC 此命令将两个二进制文件A和B合为一个文件C。 TYPE显示文件内容。 用法:TYPE文件名 REN或RENAME改变文件名,在DOS7中还可以改变文件夹名。 用法:REN文件(夹)名1文件(夹)名2 EDIT编辑文件,在DOS7中还可以编辑二进制文件。 用法:EDIT[文件名][选项] 如EDIT/70C:\COMMAND.COM 此命令以二进制方式编辑C:\COMMAND.COM文件。 FORMAT格式化磁盘。 用法:FORMAT驱动器[选项] 它的选项很多,如/Q是快速格式化,/U表示无条件格式化(即无法使用UNFORMAT等命令恢复),/V指定磁盘的卷标名,等等。它还有许多未公开参数。 MEM显示内存状态。 用法:MEM[选项] 它的选项也有不少,如/C可列出所有程序的内存占用,/D是显示驻留内存的程序及设备驱动程序的状态等详细信息,/F显示空闲的内存总量,/M显示内存中的模块信息,/P则是分屏显示。还有隐藏的/A选项,可以显示HMA信息。 MOVE移动文件或文件夹,还可以更改文件或文件夹的名称。 用法:MOVE文件[夹]1文件[夹]2 如MOVEC:\*.EXED: 此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。 XCOPY复制文件或文件夹。 用法:XCOPY文件[夹]名1[文件[夹]名2][选项] 它的选项非常多,如/S可拷贝整个文件夹(包括子文件夹)中的文件,/E指定包括空文件夹,/V表示复制完后检验复制出的文件的正确性,/Y表示确认,等等。 CLS清除屏幕。 用法:CLS SYS传导系统,即将系统文件(如IO.SYS等)从一处传输到指定的驱动器中。 用法:SYS文件夹名[驱动器] 如SYSC:\DOSA: 此命令即可将位于C:\DOS文件夹下的系统文件传输到A盘中。 DATE显示或设置日期。 用法:DATE[日期] TIME显示或设置时间。 用法:TIME[时间] DOS还自带一些其它的命令,如SORT(排序),FIND(寻找字符)等。 除DOS自带的命令以外,还有很多其它的增强命令也非常实用,它们可以大大增强DOS的功能。这些软件中有很多可以在“DOS软件”中下载。
黑客记事本源码
楼主可以去华夏黑客联盟注册份额帐号 里面有记事本的源码 华夏是个非营利性的网站,里面有很多资源,楼主有兴趣的话可以注册个帐号进去看看.
黑客动画吧记事本源代码
VB.net编程方法:
'新建文件
Private Sub mnuNew_Click()
RichTextBox1.Text = "" '清空文本框
FileName = "未命名"
Me.Caption = FileName
End Sub
'打开文件
Private Sub mnuOpen_Click()
CommonDialog1.Filter="文本文档(*.txt) *.txt RTF文档(*.rtf) *.rtf 所有文件(*.*) *.*"
CommonDialog1.ShowOpen
RichTextBox1.Text = "" '清空文本框
FileName = CommonDialog1.FileName
RichTextBox1.LoadFile FileName
Me.Caption = "超级记事本:" FileName
End Sub
'保存文件
Private Sub mnuSave_Click()
CommonDialog1.Filter="文本文档(*.txt) *.txt RTF文档(*.rtf) *.rtf 所有文件(*.*) *.*"
CommonDialog1.ShowSave
FileType = CommonDialog1.FileTitle
FiType = LCase(center(FileType, 3))
FileName = CommonDialog1.FileName
Select Case FiType
Case "txt"
RichTextBox1.SaveFile FileName, rtfText
Case "rtf"
RichTextBox1.SaveFile FileName, rtfRTF
Case "*.*"
RichTextBox1.SaveFile FileName
End Select
Me.Caption = "超级记事本:" FileName
End Sub
'退出
Private Sub mnuExit_Click()
End
End Sub
'复制
Private Sub mnuCopy_Click()
Clipboard.Clear
Clipboard.SetText RichTextBox1.SelText
End Sub
'剪切
Private Sub mnuCut_Click()
Clipboard.Clear
Clipboard.SetText RichTextBox1.SelText
RichTextBox1.SelText = ""
End Sub
'全选
Private Sub mnuSelectAll_Click()
RichTextBox1.SelStart = 0
RichTextBox1.SelLength = Len(RichTextBox1.Text)
End Sub
'粘贴
Private Sub mnuPaste_Click()
RichTextBox1.SelText = Clipboard.GetText
End Sub
'查找
Private Sub mnuFind_Click()
sFind = InputBox("请输入要查找的字、词:", "查找内容", sFind)
RichTextBox1.Find sFind
End Sub
'继续查找
Private Sub mnuFindOn_Click()
RichTextBox1.SelStart = RichTextBox1.SelStart+RichTextBox1.SelLength + 1
RichTextBox1.Find sFind, , Len(RichTextBox1)
End Sub
'使用说明
Private Sub mnuReadme_Click()
On Error GoTo handler
RichTextBox1.LoadFile "Readme.txt",rtfText'请写好Readme.txt文件并存入程序所在文件夹中
Me.Caption = "超级记事本:" "使用说明"
Exit Sub
handler:
MsgBox "使用说明文档可能已经被移除,请与作者联系。", vbOKOnly, " 错误信息"
End Sub
VC++编程方法:
首先用VC++创建一个MFC AppWizard(exe)单文档工程,名字Notepad。在Advanced里面File extension(文件扩展名)里面写txt就是关联txt文件,在Base class里面要选CEditView类(意思是基于这个类派生出你用的类)
其实这样生成的就是一个记事本了,但是和原来的记事本还是有区别的
所以我们还要添加点功能,这样才能起到让新人了解VC++的目的
1、我们先加一个设置字体
在 CNotepadView类里面定义字体(就是public) CFont m_Font;
定义消息处理函数:
void CNotepadView::OnFormatFont()
{
// TODO: Add your command handler code here
LOGFONT lf;
CFont *font=this-GetEditCtrl().GetFont();
if(font==NULL)
{
font =new CFont;
font-CreatePointFont(120,"Fixedsys");
font-GetLogFont(lf);
delete font;
}
else
{
font-GetLogFont(lf);
}
CFontDialog cf(lf);
if(cf.DoModal()==IDOK)
{
this-m_Font.DeleteObject();
this-m_Font.CreateFontIndirect(lf);
this-SetFont(this-m_Font);
}
}
2、设置字体
在 CNotepadView类里面定义 BOOL bChk;
消息处理函数
void CNotepadView::OnFormatReturn()
{
// TODO: Add your command handler code here
bChk=!bChk;
if(!bChk)
{
ShowScrollBar(SB_HORZ,true);
}
else
{
ShowScrollBar(SB_HORZ,false);
}
}
下面是源代码RAR压缩包
黑客动画吧记事本源代码不会轻易公开的,那个记事本也不太好,界面也不好,其实破解也很容易的,但是意义不大。
看一些黑客书籍上有时行记事本里写入一些指令,然后另存为BAT文件,这些指令属于什么语言?另存为DAT的呢
它不属于什么语言,而是一些命令,BAT文件是批处理文件,他的作用是一次处理多步操作,比如你平常时喜欢听音乐,看图片,上QQ你可以把它做成批处理程序,然后运行即可打开音乐,图片处理软件,QQ
RMDIR删除文件夹。 用法:RD文件夹名 注意:此文件夹必须是空的。 DEL或ERASE删除文件。 用法:DEL/ERASE文件名 COPY拷贝文件。 用法:COPY文件名1[文件名2][选项] 如COPY
示当前路径。 MD或MKDIR建立文件夹。 用法:MD文件夹名 RD或RMDIR删除文件夹。 用法:RD文件夹名 注意:此文件夹必须是空的。 DEL或ERASE删除文件。 用法:DEL/ERASE文件名 COPY拷贝文件。 用法:COPY文件名1[文件名
文件名][选项] 它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。 如DIRA*.EXE/A/P 此命令分屏显示
TextBox1.SaveFile FileName, rtfTextCase "rtf"RichTextBox1.SaveFile FileName, rtfRTFCase "*
" '清空文本框FileName = "未命名"Me.Caption = FileNameEnd Sub'打开文件Private Sub mnuOpen_Click()CommonDialog1.Filter="