天下网吧-网盟论坛【网吧程序天地】〖VBS脚本〗 → 怎么把vbs转成EXE文件....
关闭 帖子评论
选取类型: 中立 支持 反对
观点标题:
验证码:验证码,看不清楚?请点击刷新验证码
观点内容:
(不支持HTML)
  1. 请以客观、真实地作出评论,并注意语言文明;
  2. 观点发表后不能作出更改;
回复贴子
您是本帖的第 9334 个阅读者
树形打印
标题:怎么把vbs转成EXE文件....
amwogmw
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:106
积分:994
注册:2006年4月22日
发贴心情
怎么把vbs转成EXE文件....
添加到QQ书签收藏

'-----------------------------------------------------------------------------------

'Const Setmpnum="N"

Const Setname="A"  '计算机名前缀
Const Setip="192.168.0.0" 'IP地址前缀,192.168.x.x
Const Setyan="255.255.255.0" '子网掩码
'Const setpy=144 'ip偏移多少
'-----------------------------------------------------------------------------------
'以下程序最好不要更改:

'<Main> 主程序开始

'提示输入计算机编号
Dim ID,Name
ID = inputbox("请输入此计算机的数字编号","QQ33742053")


if ID>0 and ID<10 then

   Name="0" & ID

elseif ID>=10 and ID<255 then
   
   Name=ID

elseif ID>=255 then
    Msgbox "输入无效--脚本退出",48,"错误提示"

else

    WScript.Quit

end if


'调用WMI修改IP,子网掩码,计算机名,IPX网络号
wmitoip(Name)
'将信息写入注册表
'voidWriteIPToReg(Name)
'关闭计算机
'voidShutDown()
'<Main End>主程序结束

'生成CDKEY
'Function getcskey(j)
'Dim fso,ts,count
'Set fso=CreateObject("Scripting.FileSystemObject")
'if fso.fileexists(".\cdkey.txt") then
  'Set ts=fso.OpenTextFile(".\cdkey.txt",1)
  'for count=1 to Name
  'ts.skipline
  'next
  'getcskey=trim(ts.ReadLine)
'else
  'Msgbox("读取CD-KEY错误-未找到CDkey.txt")
'end if
'end function

'调用WMI修改IP,子网掩码,计算机名,IPX网络号
sub wmitoip(ab)
strComputer="."
Set objWMIService=GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetAdapters=objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress=Array(setip & ab)
strSubnetMask=Array(setyan)
For Each objNetAdapter in colNetAdapters
errEnable=objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
Next
Set objWMIService=GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colComputers=objWMIService.ExecQuery("Select * from Win32_ComputerSystem")
For Each objComputer in colComputers
ObjComputer.Rename(Setname & ab)
Next
Set objWMIService=GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colComputers=objWMIService.ExecQuery("Select * from Win32_ComputerSystem")
Set objNetworkSettings=objWMIService.Get("Win32_NetworkAdapterConfiguration")
objNetworkSettings.SetIPXVirtualNetworkNumber(ab)
end sub

'将信息写入注册表
'sub voidWriteIPToReg(ab)
'Dim WshShell
'生成CDKEY
'cskey=getcskey(Name)
'Set WshShell=WScript.CreateObject("WScript.Shell")
'美萍机号
'if Setmpnum="Y" then WshShell.RegWrite"HKLM\Software\Mpsoft\Smenu\computernum",ab,"REG_SZ"
'CD-KEY
'WshShell.RegWrite"HKCU\Software\Valve\CounterStrike\Settings\key",cskey,"REG_SZ"
'Set Wshell=Nothing
'End sub

Dim WSH,System,ComputerName,User,WorkGroup,Cskey
Set FSO = CreateObject("Scripting.FileSystemObject") 
Set WSH = WScript.CreateObject("WScript.Shell")
Set WshNetwork = WScript.CreateObject("WScript.Network")
OPName=WSH.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName")
'CSKEY=Wsh.RegRead("HKCU\Software\Valve\CounterStrike\Settings\key")
ComputerName= + WshNetwork.ComputerName
User= + WshNetwork.UserName


Buf =       "操作系统:" + OPName + vbCrLf
Buf = Buf + "计算机名:" + ComputerName + vbCrLf
Buf = Buf + "工作组名:" + WorkGroup + vbCrLf
Buf = Buf + "IP 地 址:" + IPAddress + vbCrLf
Buf = Buf + "使用网关:" + Gateway + vbCrLf
Buf = Buf + "子网掩码:" + Setyan + vbCrLf
Buf = Buf + "DNS域 名:" + NameServer + vbCrLf
'Buf = Buf + "CS-CDKey:" + CSKey + vbCrLf
Buf = Buf + "系统用户:" + User + vbcrLf
Buf = Buf + "" + vbCrLf
Buf = Buf + "" + vbCrLf
Buf = Buf + "提示:脚本程序设置完毕--请你仔细检查一遍" + vbCrLf
Buf = Buf + "" + vbCrLf
MSGBox Buf,0,"设置报告"
'关闭计算机
sub voidShutDown()
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run"rundll32.exe user.exe,ExitWindows",0,False
Set Wshell=Nothing
End sub




2006-10-11 19:12:00
admin
帅哥哟,在线,有人找我吗?
头衔:论坛服务员
等级:管理员
威望:21848
文章:97286
积分:668081
注册:2006年5月16日
发贴心情
用VB编译

我们一直在努力,打造网吧官方站!

2006-10-23 21:48:00
peca1984
帅哥哟,离线,有人找我吗?
等级:初来天下网吧
文章:24
积分:258
注册:2006年6月23日
发贴心情

可否生成一个

::::::::::::::::
::: 计算机名 ::: 
:::  修改ip  :::
::: 修改网关 :::
::: 修改dns  :::
::::::::::::::::

一起的啊


2006-11-25 13:07:00
exipt
美女呀,离线,留言给我吧!
头衔:淡雅工作室
等级:新手上路
文章:22
积分:342
注册:2006年7月13日
发贴心情

只需要把框架去掉``

  利用里面的注册表修改

用VB可视化编程,打包出EXE


全面发展`

2007-1-16 18:13:00
黑火
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:15
积分:148
注册:2006年3月12日
发贴心情
BAIDU 一下 VBS2EXE

2007-1-24 22:52:00
it365365
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:49
积分:412
注册:2006年9月6日
发贴心情

好呀。。。。


2007-6-8 22:06:00
it365365
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:49
积分:412
注册:2006年9月6日
发贴心情

学习学习。。。5


2007-6-8 22:17:00
it365365
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:49
积分:412
注册:2006年9月6日
发贴心情

大家一起学习。。。。。


2007-6-23 16:57:00
fd54865652415
美女呀,离线,留言给我吧!
等级:论坛游民
文章:61
积分:668
注册:2007年7月24日
用户已经被屏蔽

雨后的天空,是否有放晴后的面容,我靜靜的望這天空,試這尋找失落的感動

2007-8-15 12:02:00
senvel
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:7
积分:106
注册:2007年9月6日
发贴心情

一楼的你这个是先在写字板里写出来,然后在改一下反缀名的是吗?

改成BAT。然后再用批处理文件编辑器把它改成EXE文件。


2007-9-8 1:57:00


怎么把vbs转成EXE文件....
发贴表情字体颜色字体背景颜色粗体斜体下划线超级连接插入图片Flash图片realplay视频文件Media Player视频文件引用清理代码生成一个财付通交易信息显示: 预览 回复标题 上传表单
字节.