svnno****@sourc*****
svnno****@sourc*****
2017年 2月 19日 (日) 00:32:35 JST
Revision: 6590 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6590 Author: maya Date: 2017-02-19 00:32:35 +0900 (Sun, 19 Feb 2017) Log Message: ----------- ログファイル名に実行ユーザ名を展開できるようにした https://ja.osdn.net/ticket/browse.php?group_id=1412&tid=36749 Modified Paths: -------------- trunk/teraterm/teraterm/filesys.cpp -------------- next part -------------- Modified: trunk/teraterm/teraterm/filesys.cpp =================================================================== --- trunk/teraterm/teraterm/filesys.cpp 2017-02-16 15:12:09 UTC (rev 6589) +++ trunk/teraterm/teraterm/filesys.cpp 2017-02-18 15:32:35 UTC (rev 6590) @@ -331,6 +331,8 @@ { char buf[MAXPATHLEN], buf2[MAXPATHLEN], *p = c; char tmphost[1024]; + char tmpuser[256+1]; + DWORD len_user = sizeof(tmpuser); memset(buf, 0, sizeof(buf)); @@ -363,6 +365,11 @@ } } break; + case 'u': + if (GetUserName(tmpuser, &len_user) != 0) { + strncat_s(buf,sizeof(buf),tmpuser,_TRUNCATE); + } + break; default: strncpy_s(buf2,sizeof(buf2),p,2); strncat_s(buf,sizeof(buf),buf2,_TRUNCATE);