- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
纯PBAPI取局域网计算机名、IP、MAC、工作组等信息
′?PB + APIè???óòí??????ú???¢IP?¢MAC?¢1¤×÷×éμèD??¢.txt?ò??ó?ò??????|?′????êμμ??ò??£?è′ó?áíò??????|ó??ò·é?è£??ó?ü?????£?Dè??2??ìy?°μ???è?£?μ??Dè?è?ê??2??ò?????è?£??í?á2??a2???ìy?yμ??°?£í?é?ò?D?è???óòí??ùóD?????úD??¢μ?±à3ì?ù±???ó?μ?ò?D?DLL£?óDμ?ày3ì???üè?2000/XPμ??????ú???£?aà??òìá1?ò???·?·¨£?′?′aê1ó?PB + APIà′êμ??è???óòí?ò???í???μ??ùóD?????úμ?D??¢£¨ê1ó?á?í?é?????μ???PBà?3?oˉêy1.5?·£??£???ò£?°′??′?·?·¨£??ò???éò?è?μ?è?o?DOS?üá??üè?μ?μ?D??¢?£
ê1ó?μ?API£o
Function boolean IsWindow (Long hwnd ) Library user32.dll
FUNCTION ulong WinExec(ref string lpCmdLine,ulong nCmdShow) LIBRARY kernel32.dll
ê1ó?μ?μ???PBà?3?oˉêy1.5?·?Dμ?oˉêy
uf_Network_Ping?¢uf_file_isavailable?£??è?ê1ó???PBà?3?oˉêy1.5?·ê±Dèòaò???mhand.dll£?μ?ê??ò??ó?μ?μ?2??oˉêy2¢??óDê1ó?μ?mhand.dll£??ùò?ò2??ê???óD?è?úμúèy·?DLL?£
?ì?÷IPμèD??¢ê1ó?2??×??¨μ?oˉêy£o
f_searchip():
string ls_ip,ls_temp
//ls_temp?aDèòa?ì?÷μ?ip??£???ê??axxx.xxx.xxx. è?£o192?£168?£0?£
ls_temp=192.168.0.
for i=1 to 255
ls_ip=ls_temp + string(i)
f_searchip1(ls_ip)
next
f_searchip1(string ls_ip):
//μ?μ?ò???ò???ipμ??·?????úD??¢2¢?ò2?è?êy?Y′°?ú
u_kchs lu_kchs
string ls_temp
long ll_row,p
integer li_filenum
ulong ll_handle
string ls_pcname,ls_mac,ls_group
sle_ts.text=?y?ú?ì?÷+as_ip
//è?1??üpingí¨?aóDD§ip
if not(lu_kchs.uf_Network_Ping(as_ip)) then return
//ê1ó?NBTSTAT?üá?è?μ??à1?D??¢
ls_temp=nbtstat -a +as_ip+temp\+as_ip
li_FileNum = FileOpen(run.bat,StreamMode!, Write!, LockWrite!, Replace!)
FileWrite(li_FileNum,ls_temp)
FileClose(li_filenum)
ls_temp=run.bat
ll_handle=WinExec(ls_temp,0)
//μè′yDOS′°?ú1?±?
Do While isWindow(ll_handle)
Yield()
Loop
//μè′yáùê±???t′′?¨3é1|
do while not(lu_kchs.uf_file_isavailable(temp\+as_ip))
Yield()
Loop
//è??????úmac,1¤×÷×éμèD??¢
li_FileNum=FileOpen(temp\+as_ip,StreamMode!,Read! )
if li_FileNum0 then
FileRead(li_FileNum,ls_temp)
FileClose(li_filenum)
FileDelete(temp\+as_ip)
p
您可能关注的文档
最近下载
- 新高考3500词汇表打印版 .pdf VIP
- 学校供餐服务质量保障承诺、违约责任承诺及保障措施(可编辑Word版).doc VIP
- 汽车发动机电控系统检修(高职版)全套教学课件.pptx
- 人民大2024战略管理(第13版)英文版PPT(1)david_sm13_ppt_credits.ppt VIP
- 十二经脉ppt课件.pptx VIP
- 汇银林泰:2025高端医疗发展白皮书.pdf
- 马蹄肾护理查房ppt课件.pptx VIP
- 中医诊断学六经辨证.ppt VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试备考题库及答案解析.docx VIP
- 2025年深圳市宝安区松岗人民医院医护人员招聘笔试参考题库附答案解析.docx VIP
文档评论(0)