Project1

标题: 请下个读取计算机名的问题 [打印本页]

作者: wwwcctvty    时间: 2013-4-24 10:55
标题: 请下个读取计算机名的问题
请教下读取计算机名

用脚本该如何写呀?
作者: 沙漠点灰    时间: 2013-4-24 12:59
请善用Win32API参考手册
  1. $getComputerName ||= Win32API.new("kernel32", "GetComputerName", "pp", "i")
  2. COMPUTER_NAME_SIZE =  128
  3. computer_name = "\0" * (COMPUTER_NAME_SIZE+1)
  4. if(1==$getComputerName.call(computer_name, COMPUTER_NAME_SIZE.to_s))
  5.   p computer_name.unpack("A*")[0]
  6. end
复制代码
有汉字的话,或许需要转码
作者: wwwcctvty    时间: 2013-4-24 14:17
沙漠点灰 发表于 2013-4-24 12:59
请善用Win32API参考手册有汉字的话,或许需要转码

{:2_282:} 谢谢,试下看、、、、、




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1