▼ bashの操作ログをとる
2009/01/13 13:09 【環境】
■クライアントのローカルでログを取る方法(teraterm編)。
たとえばteratermとかで、手元のPCにログを取りたい場合は以下のようなVBスクリプトを用意しておいて、そこからteratermをキックするようにするとよろしかろうと思う。フォルダ"D:\work\ttermlogs\"を作っておくと、そこに日付と起動時間で名前を作ったログファイルができているはず。いちおうとりっぱぐれはない。
Dim WshShell, AppName, oExec, NowTime, LogPath, LogName 'Get current date and time NowTime=Now 'Set log file, YYYYMMDD-HHMMSS.log style LogPath = "D:\work\ttermlogs\" LogName = LogPath & Year(NowTime) & "." & Month(NowTime) & "." & Day(NowTime) & "-" & Hour(NowTime) & "." & Minute(NowTime) & "." & Second(NowTime) & ".log" 'Set application command line AppName = "C:\Program Files\teraterm\ttermpro.exe" & _ " /L=" & LogName 'Startup TeraTerm program Set WshShell = CreateObject("WScript.Shell") Set oExec = WshShell.Exec(AppName)
- TB-URL http://snjx.info/diary/adiary.cgi/snjx/014/tb/