精华内容
下载资源
问答
  • So what I am trying to do is let my Java find the user's name that windows is logged in with, so when I would say such a method, it would return the users name, like I use it in the User called Noah, ...

    So what I am trying to do is let my Java find the user's name that windows is logged in with, so when I would say such a method, it would return the users name, like I use it in the User called Noah, java would return "Noah" and if I were on the user Amanda, Java would return "Amanda". How would I do this?

    解决方案

    Lookup the system property "user.name".

    String username = System.getProperty("user.name");

    Demonstration: Main.java

    public class Main {

    public static void main(String[] args) {

    System.out.println(System.getProperty("user.name"));

    }

    }

    Output:

    c:\dev\src\misc>javac Main.java

    c:\dev\src\misc>java Main

    rgettman

    c:\dev\src\misc>

    展开全文
  • <p>I am looking for a way to fetch windows username and password, to log in into LDAP with those credentials. <p>This code will be on a company's Intranet, so everyone must automatically login. That ...
  • 主要介绍了PHP获取windows登录用户名的方法,通过NTLM来实现,NTLM 是 Windows NT 早期版本的标准安全协议,需要的朋友可以参考下
  • NetworkInfo()Dim wshnetwork, info As StringSet wshnetwork = CreateObject("WScript.Network") '获取当前电脑用户信息一、用户名命名规范:总纲:用户名规范包括通用规范和特殊原则。A.通用规范:a.用户名只能由...

    NetworkInfo()

    Dim wshnetwork, info As String

    Set wshnetwork = CreateObject("WScript.Network") '获取当前电脑用户信息

    一、用户名命名规范:总纲:用户名规范包括通用规范和特殊原则。A.通用规范:a.用户名只能由字母、数字和下划线组成,且必须以字母开头。不得出...

    1、“姓”的全拼+“ZhongS”             地址”的方式,IP,这样电脑的名字为“CM-010”

    以上为使用过程中的心得,不到之...

    修改计算机中登录的用户名密码

    ---管理员登录的情况下

    第一种方法:通过“控制面板

    IUSR_ 计算机名 和 IWAM_ 计算机名 帐户的用户名和密码存储于以下三个位置:*Internet Information Server (IIS) 配置数据库 *域用户管理器 (Windows

    在perl中获取当前登陆的用户名,要求在windows和linux下都可用.通过读取系统的环境变量实现,在xp和linux下测试通过,代码如下

    经过几个月实践,更新如下:首先我的目标是:1:不给客户端装任何软件,即用户信息肯定是全自动生成。2:由我们IT去查询IP,计算机名,用户名任意一项能查出其他两项信息。

    有时候你会发现用户名所在的文件夹名后面有域名或计算机名,这是域用户和本地计算机名重名时才会出来的,

    下面来说一下为什么会这样:

    计算机A,已经加入到域YY.COM.

    tid=1417329&extra=&page=1 类似这样的DOS命令放在用户登录脚本里也是可以的。

    WinAPI: GetUserName - 获取当前用户名

    //声明:

    GetUserName(

    lpBuffer

    Const ADS_SCOPE_SUBTREE = 2Set objRootDSE = GetObject("LDAP://rootDSE")strDomain = ObjRootDSE.Get("defaultNamingContext")Set objConnection = CreateObject("ADODB.Connection")Set objCommand = CreateObje...

    ```

    #include

    #pragma comment(lib,"WtsApi32.lib")

    SID_NAME_USE sUse;

    WTS_PROCESS_INFO *pProInfo,*pTemp;

    DWORD dwRes;

    DWORD dwSize = MAX_PATH;

    WCHAR wzUserName[MAX_PATH];

    WCHAR wzDomainNa...

    用于用户名注册,,用户名只 能用 中文、英文、数字、下划线、4-16个字符。

    查看用户名文件[root@wy ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon

    car /etc/passwd查看用户名文件  [root@one ~]# cat /etc/passwd

    root:x:0:0:root:/root:/bin/

    先来看看 /etc/passwd文件的内容。[root@qiangzi ~]# cat /etc/passwd | headroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sb...

    用户名文件username:passwd;User ID:Group ID:comment:home directory:shell用户名:密码:UID:GID:用户说明:家目录:shell解释器[root

    package org.fh.controller.tools;

    import java.net.InetAddress;

    import java.net.UnknownHostException;

    HarmonyOS(鸿蒙)技术社区是由51CTO和华为共同打造的综合性开发和应用技术社区。作为华为的官方战略合作伙伴,51CTO将多年的社区运营经验与华为的技术赋能相结合,为开发者提供高质量有深度的HarmonyOS(鸿蒙)学习交流平台。

    展开全文
  • vc 获取Windows系统用户名,登录的用户名,如果你的系统设置有密码,则开机后在进入Windows系统时会提示输入用户名和密码,本程序即是获取登录时的用户名,不包括密码,如截图所示,程序简单,不多介绍了。
  • 如何获取Windows系统登陆用户名 获取登陆用户名 GetUserName WTSQuerySessionInformation
  • 获取windows所有用户名

    2019-09-27 22:26:53
    #include <LM.h> #pragma comment(lib, "netapi32.lib") ...// See more: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370652(v=vs.85).aspx void GetAllUserName(std::vector<std::...
    #include <LM.h>
    #pragma comment(lib, "netapi32.lib")
     
     
    // See more: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370652(v=vs.85).aspx
    void GetAllUserName(std::vector<std::wstring> & allUserName) {
        LPUSER_INFO_1 pBuf = NULL;
        LPUSER_INFO_1 pTmpBuf;
        DWORD dwLevel = 1;
        DWORD dwEntriesRead = 0;
        DWORD dwTotalEntries = 0;
        DWORD dwResumeHandle = 0;
        DWORD dwPrefMaxLen = MAX_PREFERRED_LENGTH;
        NET_API_STATUS nStatus;
        LPTSTR pszServerName = NULL;
     
        do {
            nStatus = NetUserEnum((LPCWSTR) pszServerName,
                dwLevel,
                FILTER_NORMAL_ACCOUNT, // global users
                (LPBYTE*)&pBuf,
                dwPrefMaxLen,
                &dwEntriesRead,
                &dwTotalEntries,
                &dwResumeHandle);
     
            if ((nStatus == NERR_Success) || (nStatus == ERROR_MORE_DATA)) {
                if ((pTmpBuf = pBuf) != NULL) {
                    for (DWORD i = 0; i < dwEntriesRead; i++) {
                        if (pTmpBuf == NULL) {
                            fprintf(stderr, "An access violation has occurred\n");
                            break;
                        }
                        allUserName.push_back(pTmpBuf->usri1_name);
                        pTmpBuf++;
                    }
                }
            }
            else
                fprintf(stderr, "A system error has occurred: %d\n", nStatus);
     
            if (pBuf != NULL) {
                NetApiBufferFree(pBuf);
                pBuf = NULL;
            }
        }
        while (nStatus == ERROR_MORE_DATA); // end do
     
        // Check again for allocated memory.
        if (pBuf != NULL)
            NetApiBufferFree(pBuf);
     
    }

    转载于:https://www.cnblogs.com/jiangxueqiao/p/7418204.html

    展开全文
  • 我的项目发布在服务器,想做一个功能,当客户端访问网站时可以获取到这个客户端的Windows登陆用户名, 在网上找了很多方法都不行,如下: 1. System.Security.Principal....谁知道怎样获取客户端Windows用户名?
  • LPWSTR GetLoginSid() { HANDLE hToken; if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ALL_ACCESS, &hToken)) { printf("[!]OpenProcessToken error\n"); return 0;... TCHAR User.
    LPWSTR GetLoginSid()
    {
    	HANDLE hToken;
    	if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ALL_ACCESS, &hToken))
    	{
    		printf("[!]OpenProcessToken error\n");
    		return 0;
    	}
    
    	DWORD Size, UserSize, DomainSize;
    	SID *sid;
    	SID_NAME_USE SidType;
    	TCHAR UserName[64], DomainName[64];
    	TOKEN_USER *User;
    	Size = 0;
    	GetTokenInformation(hToken, TokenUser, NULL, 0, &Size);
    	if (!Size)
    		return 0;
    
    	User = (TOKEN_USER *)malloc(Size);
    	assert(User);
    	GetTokenInformation(hToken, TokenUser, User, Size, &Size);
    	assert(Size);
    	Size = GetLengthSid(User->User.Sid);
    	assert(Size);
    	sid = (SID *)malloc(Size);
    	assert(sid);
    
    	CopySid(Size, sid, User->User.Sid);
    	UserSize = (sizeof UserName / sizeof *UserName) - 1;
    	DomainSize = (sizeof DomainName / sizeof *DomainName) - 1;
    	LookupAccountSid(NULL, sid, UserName, &UserSize, DomainName, &DomainSize, &SidType);
    
    	LPWSTR wSid = NULL;
    	int ret = ConvertSidToStringSid(User->User.Sid, &wSid);
    	printf("wSid is %S\n", wSid);
    	printf("whoami:\n%S\\%S\n", DomainName, UserName);
    	free(sid);
    	free(User);
    	return wSid;
    }

     

    展开全文
  • 获取windows当前登录的用户名
  • 如何获取当前登录的windows用户名? 在win7里,可以有多个explorer同时运行,那通过explorer来获取当前正在使用的用户名就不准确了,GetUserName()也不行,应为我这个是服务,WTSQuerySessionInformation同时也不...
  • 谁知道怎样获取客户端Windows用户名? 2和4虽然能够实现,但是不够好,因为会弹出登陆验证,即使能够做到不弹验证,他们也是采用Coolie方式,所以获取的用户名并不一定准确。 JS方法如下: var WshNetwork = new ...
  • 获取Windows系统当前登录的用户名称
  • Spring Boot中配置dataSource时value="${username}"获取的是windows用户名 配置Spring框架的时候出现 六月 05, 2019 9:43:05 下午 com.alibaba.druid.support.logging.JakartaCommonsLoggingImpl error 严重: {...
  • 获取windows当前用户名函数;

    千次阅读 2005-04-29 18:39:00
    function GetCurrentUserName : string; //获取windows当前用户名函数;const cnMaxUserNameLen = 254;var sUserName : string; dwUserNameLen : DWord;begin dwUserNameLen := cnMaxUserNameLen
  • 获取进程用户名

    千次阅读 2011-05-05 17:27:00
    枚举进程,并获取进程的用户名
  • windows用户名和密码验证

    热门讨论 2010-09-28 13:48:43
    用VC做一个对话框,上面有用户和密码,还有一个验证按钮;当输入一个用户名和密码后,点击验证,然后判断这个用户名和密码是否是windows的有效用户名和密码。
  • 获取Windows系统所有用户名

    千次阅读 2019-06-23 17:49:52
    使用netapi32.dll动态链接库中的NetUserEnum( )函数可以枚举系统的所有账户名,申请的内存空间使用NetApiBufferFree( )函数释放。...Windows.h> #include <lm.h> #pragma comment(lib, "netapi32.lib"...
  • 目的: 此 MATLAB mex 函数获取当前用户的名称。 该功能仅适用于 windows 操作系统。 它已针对在 Windows 12.1 下运行的 MATLAB 12.1 版进行了测试 编译并链接为 MATLAB ... [用户名] = 获取用户名 没有任何输入参数。
  • Delphi获取用户名

    2021-05-18 06:20:46
    摘要:Delphi源码,其它类别,枚举用户名 Delphi获取用户名,,枚举用户名,我没有搞懂这是获取的哪里的用户名,不像是Windows用户名啊,我的电脑的用户名不是这个,怎么出来一大串数字呢,高手们下载这个源码看看哦...
  • Qt获取当前Windows登录用户名

    千次阅读 2019-07-29 16:29:55
    Windows系统,Qt5.12.1 原理:跳到用户根目录,读取目录名(即用户名) #include<QDir> #include<QDebug> QString username = QDir::home().dirName(); qDebug()<<username; ...
  • 如何使用VBA获取Windows登录用户名? Option Explicit Sub 获取Windows登录用户名() Debug.Print Environ("UserName") End Sub Environ函数 Environ函数可以返回当前的系统变量,其语法为 Environ({...
  • 获取局域网用户名及局域网名称 Sub test1() Set Sy = GetObject("winmgmts:").InstancesOf("Win32_ComputerSystem") For Each WG In Sy MsgBox "工作组" & WG.Workgroup Next ...
  • VS2010获取windows用户名和机器名

    千次阅读 2015-01-12 16:03:09
    GetComputerName和GetUserName获取不到正确的数据,调试后发现修改成如下即可 #include #include int _tmain(int argc, _TCHAR* argv[]) { printf(" VC++得到计算机名称和用户名称 \n"); const int ...
  • import os.path import getpass ...username = getpass.getuser() #获取当前用户名 home = os.path.expanduser('~') #获取用户目录 OS = platform.system() #获取系统类型 if OS == "W...
  • 也就是说,以下代码将允许您获取登录的用户名,但它只能在Windows上运行,并且只能在Internet Explorer中使用,因为它使用了ActiveX。此外,Internet Explorer很可能会显示一个弹出窗口,提醒您注意与使用此代码相关...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 123,134
精华内容 49,253
关键字:

获取windows用户名