按F7键会显示cmd窗口的命令的历史记录,如何保存这些历史记录呢?

解决方案 »

  1.   

    cmd窗口可以复制,粘贴的。
    可以复制下来。
      

  2.   

    doskey /history
    可以实现F7一样的功能,但是它是显示在当前窗口,不是跳出来的窗口,可以全部复制。对跳出窗口的复制,就是不能翻页。
    对doskey的结果操作,就没有这个限制。
      

  3.   

    如果是XP系统的话,可以这样:首先,按完F7后,在cmd窗口上点右键,点右键菜单上的标记选项,然后用鼠标选择你需要的历史纪录。
    第二步,单击cmd窗口标题栏最左面的黑色c:\图标,选择菜单上的编辑-〉复制,这样就复制了你的历史纪录
    第三步,把刚才复制的内容拷贝到一个文本文件。
      

  4.   

    谢谢ruihuahan  飞不起来的笨鸟。
    可是对长的sql命令就不行,只能够复制很短的命令。
      

  5.   

    对于长语句,用f7窗口的复制不了的。
    这个时候用doskey /history来解决。
      

  6.   

    1. 右键编辑-〉标记,然后选中需要copy的内容,再右键一次就已经复制下来了,找个文本保存一下2. edit命令可以用编辑器直接编辑之前输入SQL和存在缓冲区内的SQL3. spool把之前使用过的SQL或者其他命令输出到指定的文本偶习惯用edit或者spool
      

  7.   

    应该是用spool的。可是老师上课为什么从来不备课的呢,老师上课那么快速度的打出一条sql语句,一执行就看不到了。我们学生怎么来得及呢?
    上次课,老师终于知道要用spool了,可是一个exit,就spool终止了,剩余的东西又都看不到了。