UNIX 系にはコンソールでのコマンド実行の履歴が取れる script コマンドというのがある
オプション「-LoggingFile」でログが取れるので、それを指定することで、代替となる
ただし、シェルの便利な機能が使えない
script コマンドの代替としての StreamRelay.NET.exe
script outputLog.txt
⇔
StreamRelay.NET.exe -LocalPort 0 -RemotePort -1 -RemoteProgram cmd.exe -LoggingFile outputLog.txt
外部コマンド呼び出しのオプション
- -LocalTempDirectory "DirectoryPath"
- -RemoteTempDirectory "DirectoryPath"
- -LocalArguments "args"
- -RemoteArguments "args"
ロギング時のオプション
- -Logging (標準出力へ出力)
- -LoggingFile "Filename" (ファイルへ出力)
- -LoggingCharSet "ChasetName" (ログへ出力する際の文字コード)