⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cimbin.doc

📁 DOS学习程序 (非常好的模拟DOS程序)纯绿色版
💻 DOC
字号:
                   ~3 DIR ~f
    假设要显示某一目录下的所有文件和目录,包括隐藏文件和系统文件,可使用
11223344下面命令:
?dir /a
    如果显示当前驱动器下所有目录,并依次列表,同时对于每个目录列表按横显
格式,并按字母顺序排序,而且一次屏,则可在根目录下使用下面命令:
                   ~3 DIR ~f

?dir /s/w/o/p
  DIR列出了根目录名,根目录下子目录名,以及根目下的所有文件名,然后以目
录树的形式列出了子目录名和子目录下所有文件名。
    可改变上一例子,使得~3DIR~F显示文件名和扩展名,但忽略目录名,命令如
下:

?dir /s/w/o/p/a:-d


  为打印目录列表,可在任何DIR命令之后,给出重定向符和PRN,例如:

?dir > prn
~w
                              CHDIR─例子
 
    下面两条命令均能将当前目录改换到名为PRIMETIM的目录:
 
?    chdir \primetim
 
?    cd \primetim
 
  假设SPECIALS下有一子目录SPONSORS,要改换当前目录到\SPECIALS\SPONSORS,
可用命令:
 
?    cd \specials\sponsors
 
    或者,如果当前目录是\SPECIALS,可用以下命令改换到\SPECIALS\SPONSORS
目录:
 
?    cd sponsors
 
    要从子目录改回到父目录,只需用命令:
 
?    cd..
 
    用不带参数的CHDIR或CD,可显示当前目录名。例如,若当前目录是B盘的
\PUBLIC\JONES,敲入CHDIR将显示如下信息:
 
    B:\PUBLIC\JONES
 
    如果在D驱上工作,而想将C驱上目录\PUBLIC\JONES和\PUBLIC\LEWIS
上的所有文件拷贝到D驱的根目录下,可用下列命令:
 
?    chdir c:\public\jones
?    copy c:*.* d:\
?    chdir c:\public\lewis
?    copy c:*.* d:\
 
    同样,如果想将以上文件拷贝到D驱的当前工作目录下,则可用下列命令:
 
?    chdir c:\public\jones
?    copy c:*.* d:
?    chdir c:\public\lewis
?    copy c:*.* d:
~w


             copy 


从键盘拷贝信息

    下面的COPY命令将你从键盘输入的信息拷贝到OUTPUT.TXT文件:
?copy con output.txt

     执行的结果是:
        1 file(s) copied

   输完这条命令后,MS-DOS就将此后敲入的所有字符送往OUTPUT.TXT。  输入完成
后,按CTRL+Z表示想结束这个文件。CTRL+Z字符会以"^Z"形式出现在屏幕上。也
可以用F6键结束这个COPY CON命令。按F6生成CTRL+Z字符,屏幕上相应 出现"^Z"。

    下例将从键盘输入的信息拷贝到连接在LPT1的打印机上:

?    copy con lpt1

    要把几个文件拷到一个文件里,在COPY命令行列出任意数量作为源参数的文件
名,间隔以加号(+),并为合并形成的文件指定一个文件名,如下例所示:

?    copy dir.bak + cd.bak report

     执行的结果是:
     DIR.BAK
     CD.BAK
           1 file(s) copied

    这个命令将当前目录下名为dir.bak和cd.bak的两个文件合并起来,放到当前
目录中名为REPORT的文件中。文件合并时,目标文件是以当前的日期和时间生成
的。若省略了目标文件名,MS-DOS就将合并而成的文件存放在第一个源文件中。
例如,如果文件REPORT已经存在了,可用下列命令合并所有三个文件到REPORT中:

?    copy report + dir.bak + cd.bak

    也可利用通配符,如下例所示,将几个文件组合成一个:

?    copy *.txt combin.doc

    这个命令把当前驱动器上的当前目录里,所有扩展名为.TXT的文件合并到文件
COMBIN.DOC中,该文件也在当前驱动器的当前目录里。

   用通配符将几个二进制文件合并成一个,要把/B开关包括进去,如下例所示:

?    copy /b *.exe combin.exe

   这可避免MS-DOS把CTRL+Z当作文件结束符处理。

注意:在合并二进制文件时,所生成的文件可能由于内部格式的原因而不能使用。

    下例中,COPY将每个扩展名为.TXT的文件对应地与.REF文件进行合并,得到具有
相同文件名且以.DOC为扩展名的文件。也就是,COPY合并FILE1.TXT和FILE1.REF,生
成FILE1.DOC文件;然后COPY组合FILE2.TXT与FILE2.REF,生成FILE2.DOC;依此类推。

?    copy *.txt + *.ref *.doc

    下面的COPY命令首先组合所有带.TXT扩展名的文件,然后与所有带.REF扩展名
的文件合并成一个名为COMBIN.DOC的文件:

?    copy *.txt + *.ref combin.doc

从键盘拷贝信息

    下面的COPY命令将你从键盘输入的信息拷贝到OUTPUT.TXT文件:

?    copy con output.txt

   输完这条命令后,MS-DOS就将此后敲入的所有字符送往OUTPUT.TXT。输入完成
后,按CTRL+Z表示想结束这个文件。CTRL+Z字符会以"^Z"形式出现在屏幕上。也
可以用F6键结束这个COPY CON命令。按F6生成CTRL+Z字符,屏幕上相应出现"^Z"。


~w    以默认大小格式化驱动器A中的新软盘,输入以下命令:
 
?    format  a;
 
    快速格式化驱动器A中已格式化过的软盘,输入以下命令:
 
?    format a:  /q
 
    格式化驱动器A中的软盘,并要删除磁盘上的所有数据,输入以下命令:
 
?    format  a:  /u
 
    格式化驱动器A中的360K软盘,并拷贝操作系统文件使之成为系统盘,输入以
下命令:
 
?    format a:  /f:360 /s
 
    格式化驱动器A中的软盘,并将卷标指定为“DATA”输入以下命令:
 
?    format a:    /v:DATA
 
~w                        LOADHIGH (LH)─例子
 
   下列命令行将DOSKEY程序装入上禟内存区,并指定MS-DOS将程序装入内存区1:
 
?    loadhigh /l:1 c:\dos\doskey
 
   下列命令行将MYPROG.EXE程序装入内存区1,并让程序可使用上端内存区3和4:
 
?    lh /L:1;3;4 c:\programs\myprog.exe
 
    以下命令行将MYPROG程序装入常规内存(0区)并让程序可存取上端内存1区:
 
?    loadhigh /l:0;1 c:\programs\myprog.exe
 
~w

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -