通过RPGLE在IBM i上获取当前用户信息

作者:佚名 上传时间:2023-03-19 运行软件:RPGLE 软件版本:IBM i 7.3 版权申诉

本示例展示了如何使用RPGLE在IBM i操作系统上获取当前用户的信息,包括用户ID和组ID。

/free
     dcl-pr getuid extproc('getuid');
     end-pr;

     dcl-pr getgid extproc('getgid');
     end-pr;

     dcl-ds user_info qualified dim(1);
     uid int(10);
     gid int(10);
     end-ds;

     user_info.uid = getuid();
     user_info.gid = getgid();

     dsply 'User ID: ' + %char(user_info.uid);
     dsply 'Group ID: ' + %char(user_info.gid);

     *inlr = *on;

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
通过RPGLEIBM i获取当前用户信息
本示例展示了如何使用RPGLE在IBM i操作系统上获取当前用户的信息,包括用户ID和组ID。/free dcl-pr getuid extproc('getuid'); end
IBM i 7.3
RPGLE
2023-03-19 16:33
IBM i(OS/400)中如何使用RPGLE获取当前时间?
本文介绍了在IBM i(OS/400)中如何使用RPGLE获取当前时间的方法和步骤。通过实例代码和注释,详细解释了如何使用RPGLE内置函数获取当前时间和将时间转换为可读格式。本文可帮助RPGLE开发
IBM i 7.3
RPGLE
2023-03-18 23:25
使用RPGLE获取IBM i (OS/400)系统信息
本示例代码演示了如何使用RPGLE编程语言获取IBM i系统的一些基本信息,例如操作系统版本、处理器类型、内存容量和磁盘空间等。该代码使用了system API和QSYSINC成员库。通过该示例代码,
IBM i 7.4
RPGLE
2023-04-16 21:28
使用RPGLEIBM i(OS/400)中获取当前日期时间
本示例展示了如何使用RPGLE在IBM i(OS/400)中获得当前日期和时间。通过使用时间戳将当前日期和时间存储在指定的字符串变量中。 dcl-s currDateTime char(26);
IBM i (OS/400) V7R4
IBM Rational Development Studio for i
2023-05-18 07:07
通过RPGLEIBM i发送电子邮件
该示例展示了如何使用RPGLE在IBM i上发送电子邮件。邮件内容可以包含附件。/copy qsysinc/qrpglesrc,pbEmaildcl-s fileName char(128);
IBM i 7.3
IBM Rational Developer for i
2023-05-26 22:39
使用PythonWindows获取当前用户信息
本示例代码使用Python的os和getpass模块,在Windows系统上获取当前用户的用户名、用户组和用户所在的主机名等信息。实现方式简单易懂,适合初学者参考。import osimport
Python 3.9.7
Microsoft Visual Studio Code
2023-03-31 00:44
如何通过SQL查询获取当前用户信息
介绍如何通过SQL Server查询获取当前用户信息,包括用户名、登录名和角色名称。实现方式包括使用USER_NAME和SYSTEM_USER函数和sys.database_role_members系
SQL Server 2012 及以上版本
Microsoft SQL Server
2023-03-18 15:18
IBM i 使用 RPGLE 解析 JSON 数据
本示例介绍如何在 IBM i 的 RPGLE 中解析 JSON 数据并将其存储到文件中。这样可以节省开发人员的时间和精力,从而更好地管理数据。H DEBUG(*YES) BNDDIR('QC2LE'
IBM i 7.4
IBMiToolkit
2023-04-18 20:54
IBM i (OS/400)中如何获取当前用户的名称
当在IBM i (OS/400)操作系统上运行程序时,有时需要获取当前用户的名称。本文将介绍如何在IBM i (OS/400)中获取当前用户的名称。示例代码下面的示例代码演示了如何在IBM i (
IBM i 7.1+
IBM i (OS/400)
2023-03-12 20:52
IBM i (OS/400)使用RPGLE删除文件
本示例代码演示了如何使用RPGLE在IBM i (OS/400)上删除文件。我们将使用OS/400命令QShell,通过运行一个带有Shell语句的子进程来执行操作。/free dcl-
IBM i V7R1
RPGLE
2023-04-08 00:06