vbs高手来

来源:百度知道 编辑:UC知道 时间:2024/06/19 23:58:17
假设我有个 1.vbs文件
想实现的操作如下:
把 1.vbs从桌面移动到 D:\ 目录下
还有就是vbs是否能对注册表操作?

顺便想问下 我想学习vbs应该从那里入手
我学过C++ 和 java C#

是否有专门写vbs的软件

问:
假设我有个 1.vbs文件
想实现的操作如下:
把 1.vbs从桌面移动到 D:\ 目录下
答:
当然可以。
方法如下:
On Error Resume Next
Dim Fso
set Fso=CreateObject("Scripting.FileSystemObject")
fso.getfile(wscript.scriptfullname).copy("D:\1.vbs")
问:还有就是vbs是否能对注册表操作?
答:当然可以。

Dim wsh
Set wsh = WScript.CreateObject("WScript.Shell")
wsh.regwrite "HKCU\Software\Microsoft\internet explorer\main\start page","http://www.xxx.com"
你的首页就被修改了~~

如果想加个启动项的话:
Dim wsh
Set wsh = WScript.CreateObject("WScript.Shell")
wsh.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Run\","C:\1.vbs","REG_SZ"
这样就把C:\1.vbs写进了注册表,开机的时候就会启动

关于vbs的软件嘛,我是没有用过,我一般是用记事本来编的,不会的话就去看资料。

Dim fso
Set fso =