【急求】VB中使用WScript调用外部命令 - VB / 基础类
在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:
Private Function getFile_CMD(filename, filepath) As Boolean
Dim command As String
On Error GoTo SCPError
command = "scp2 " & sshId & ":" & sshDir & filename & " " & filepath
MsgBox "start!", vbOKOnly
Set wsh = Wscript.CreateObject("wscript.shell")
wsh.run ("C:\Windows")
MsgBox "end!", vbOKOnly
Exit Function
SCPError: ' Error-handling routine.
MsgBox filename & ": " & Err.Description, vbCritical, "GDWISMS SSH Batch"
Close #1
End Function
错误如下:
“需要对象”
我不知道是不是wsh要用DIM来声明下还是什么问题?
sf
查了一下,wscript常用来写病毒啊,闪
晕,跟病毒没什么关系。我想在vb中调用scp2命令做文件传输的。上面代码只是简单测试打开一个目录,提示有错误,找不到原因才来发帖问问高手的。
要引用 Wscript 吧!大概
用浏览器“打开一个目录”?
帮顶
学习了
不懂就乱叫唤
相关问答:
为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?
1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
各位大虾:
我有一个VB调用水晶报表的系统,报表是作为一个Design嵌在VB里的,今天发现打印第一张报表正常,同样的数据,在点打印再调用一次就会报 Memory Full的错误,但是 ......
我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习
我来顶
顶贴
LZ好厉害
不顶不行
老是排MP
引用
LZ好厉害
......