2014-02-27 124 views
2
  1. 如何从命令提示符运行我的sripts时增加屏幕历史记录视图? 我的缓冲区的大小已设置为“999”,我想增加它从命令提示符保存结果的历史记录?

  2. 不然,我怎么可以导出我的成绩从命令提示符我的查询历史记录到文件中本地 使用的命令 - DOSKEY /历史>> \ commands.txt中, 但它只是出口我的命令行历史,但我需要导出这些命令行

+0

更改您的线路参数。矿是9,999。你需要通过重定向来执行你的命令。 dir c:\ *。* >> CommandOutput.txt –

+0

我的矿只能设置为999,不接受超过999,有没有其他方法可以设置缓冲区大小 – luckyvasul

回答

0

这是存储设置的结果

HKEY_CURRENT_USER\Console 

存储其他地方的cmd设置

HKEY_CURRENT_USER\Software\Microsoft\Command Processor 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 
+0

谢谢大卫。我正在通过testrunner从CMD运行SQL脚本序列,并将结果存储为CSV,但其中的一个失败并且喜欢将错误消息保存到本地文件/文本 – luckyvasul

+0

正常输出转为stdout(标准输出),但错误go以stdrrr。要将stdout重定向到文件,请附加到命令> c:\ log.txt。要将sterr登录到标准输出的同一位置,请追加到2>&1 –

+0

或2> c:\ error.txt到一个单独的文件。 –