社区
VB基础类
帖子详情
怎样才能获得本地网上的用户名,组,或计算机名。
luoqing
2002-07-18 05:01:02
怎样才能获得本地网上的用户名,组,或计算机名。
...全文
117
6
打赏
收藏
怎样才能获得本地网上的用户名,组,或计算机名。
怎样才能获得本地网上的用户名,组,或计算机名。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junwhj
2002-07-19
打赏
举报
回复
http://www.csdn.net/expert/topic/784/784649.xml?temp=.3798334
Laney
2002-07-19
打赏
举报
回复
用winsock对象,
winsock1.localhostname获得用户计算机名
winsock1.localip获得本机ip
hudawq
2002-07-19
打赏
举报
回复
用WshNetwork.username 和WshNetwork.ComputerName,wsh.UserDomain也可以完成,其中WshNetwork是Window script host 运行库中的类
FUXINZHU
2002-07-19
打赏
举报
回复
用API GETUSER函数取得用户名
GETCOMPUTERNAME函数取得计算机名
螺丝刀2000
2002-07-19
打赏
举报
回复
Up
mfkzj
2002-07-19
打赏
举报
回复
WNetOpenEnum
WNetEnumResource
下面式一段VC代码 你用API改一下就OK了
HANDLE hEnum = 0;
DWORD dwScope = RESOURCE_GLOBALNET ;
if( dwFlags_p & CONNECTED ) dwScope = RESOURCE_CONNECTED ;
else if( dwFlags_p & REMEMBERED ) dwScope = RESOURCE_REMEMBERED ;
// else GLOBALNET ...
DWORD dwType = RESOURCETYPE_ANY ;
if( dwFlags_p & TYPE_DISK ) dwType = RESOURCETYPE_DISK ;
else if( dwFlags_p & TYPE_PRINT ) dwType = RESOURCETYPE_PRINT ;
// else TYPE_ANY ...
DWORD dwResult = WNetOpenEnum(
dwScope, // scope of enumeration
dwType, // resource types to list
0, // enumerate all resources
lpNetRC_p, // pointer to resource structure (NULL at first time)
&hEnum // handle to resource
) ;
if( dwResult != NO_ERROR )
return NetError(dwResult, TEXT("WNetOpenEnum"));
DWORD dwBuffer = 16384 ; // 16K is reasonable size
DWORD dwEntries = 0xFFFFFFFF ; // enumerate all possible entries
LPNETRESOURCE lpnrLocal = 0;
BOOL bRet = TRUE;
try {
do {
// first allocate buffer for NETRESOURCE structures ...
lpnrLocal = (LPNETRESOURCE) GlobalAlloc( GPTR, dwBuffer ) ;
dwResult = WNetEnumResource(
hEnum, // resource-handle
&dwEntries,
lpnrLocal,
&dwBuffer
) ;
if( dwResult == NO_ERROR ) {
for( register DWORD i = 0 ; i < dwEntries ; i++ ) {
::AfxMessageBox(lpnrLocal[i].lpRemoteName);
if( ! OnHitResource( lpnrLocal[i] ) ) {
TRACE0("CNetwork::Enumerate(): OnHitResource() breaks enumeration\n");
throw CNetworkBreak(FALSE) ;
}
//判断读出来的数据是否是网络上的网络组
//如果是网络组的话就将该网络组的信息为标准循环查询
if( RESOURCEUSAGE_CONTAINER ==
(lpnrLocal[i].dwUsage & RESOURCEUSAGE_CONTAINER) &&
lpnrLocal[i].dwDisplayType != RESOURCEDISPLAYTYPE_SERVER )
if( !Enumerate( &lpnrLocal[i], dwFlags_p ) ) {
TRACE0( "CNetwork::Enumerate(): recursiv call failed\n" );
throw CNetworkBreak(FALSE);
}
}
} else if( dwResult != ERROR_NO_MORE_ITEMS ) {
throw CNetworkError(NetError(dwResult, TEXT("WNetEnumResource")));
}
} while( dwResult != ERROR_NO_MORE_ITEMS );
} catch( CNetworkError err ) {
bRet = err.m_bRet;
}
if( lpnrLocal )
GlobalFree((HGLOBAL) lpnrLocal) ;
WNetCloseEnum(hEnum) ;
return bRet;
}
Win8
用户
名
微软ID和管理员账户详解.docx
在“
计算机
”>右键>“管理”>“本地用户和
组
”>“用户”中,可以看到
用户
名
和全
名
的区别。
用户
名
是实际的账户
名
称,而全
名
则可以看作是昵称,它与微软ID的姓和
名
同步。此外,通过桌面的“个性化”设置,可以将...
保护Windows本地管理员帐户安全
"保护Windows本地管理员帐户安全" 保护 Windows 本地管理员帐户安全是企业系统安全性的重要方面。这个帐户通常被称为根帐户,对于 Windows 管理员来说更熟悉的
名
字是本地管理员帐户。安装 Windows 操作系统会自动...
NET命令指令集-如何在windows下使用net命令行
<6>/add将全局
组
名
或
用户
名
添加到本地
组
中。 <7>/delete从本地
组
中删除
组
名
或
用户
名
。 简单事例: <1>net localgroup love /add将
名
为love的本地
组
添加到本地用户帐号数据库 <2>net localgroup love显示love...
局域网共享设置(图文并茂)汇编.pdf
10. **访问共享资源**:可以通过
网上
邻居、直接输入
计算机
名
或使用网络驱动器映射来访问共享资源。管理员登录需要输入
用户
名
和密码,而来宾登录则通常无需认证。 11. **来宾账户设置**:启用来宾账户,修改相关安全...
通过sconfig.cmd配置服务器核心(Server Core)服务器.pdf
对于未加入域的工作
组
计算机
,只需输入
用户
名
即可。 - **即时生效**:这些更改会立即生效,无需重启
计算机
。 #### 网络设置 - **IP地址配置**:支持自动通过DHCP服务器获取IP地址,或者手动分配静态IP地址。 - **...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章