将 Windows 命令提示符历史记录保存到文件

将 Windows 命令提示符历史记录保存到文件

是否可以将 DOS 命令提示符历史记录保存到文件中?

我将在 sqlplus 中工作,并希望将所有使用过和执行过的命令保存在日志文件中。

例如,我想保存在 DOS 会话中执行的所有 DOS 命令:

C:\> sqlplus /nolog
sql> connect / as sysdba
sql> select * from v$version;
etc, etc

我之前尝试过:doskey /history >> C:\commands.log

但它没有记录任何东西。我在 Windows Server 2008 64 位中。

答案1

启动 Powershell,使用成绩单功能。

Start-transcript 初始化记录文件,然后创建 PowerShell 会话中所有后续操作的记录。使用以下语法:
Start-Transcript [[-path] FilePath] [-force] [-noClobber] [-append]

Stop-transcript 停止录制会话中的操作并完成记录。使用以下语法:Stop-Transcript

相关内容