我正在尝试访问远程服务器文件。我想使用命令提示符或在vbscript中执行网络命令将远程计算机文件复制到本地计算机。我可以使用命令提示符命令,vbscript,javascript或php语言。 到目前为止,我已经找到了使用vbscript进行操作的参考。因此,我将该代码引用并尝试为(通过更改服务器和域名)
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run("net use \\destinationServerAddress /user:domain\UserName PW")
WScript.Sleep 20000
Set fso = CreateObject("Scripting.FileSystemObject")
但是我无法检查连接是否建立。 然后,我在命令提示符下检查这些命令,
net use \\172.20.10.101 /user:BLUESTARINDIA\qvadmin5 may@2019
输出:命令成功完成。
我什至尝试向上述代码中添加命令,
net use \\172.20.10.101 /user:BLUESTARINDIA\qvadmin5 may@2019 /home
输出:命令成功完成。
net use \\172.20.10.101 /user:BLUESTARINDIA\qvadmin5 may@2019 /dir
net use \\172.20.10.101 /user:BLUESTARINDIA\qvadmin5 may@2019 /C
net use \\172.20.10.101 /user:BLUESTARINDIA\qvadmin5 may@2019 /C:
错误:此命令的语法为:
NET USE [设备名称| *] [\计算机名\共享名[\卷] [密码 | *]] [/ USER:[domainname] username] [/ USER:[点域名]用户名] [/ USER:[用户名@点分域名] [/智能卡] [/已保存] [[/ DELETE] | [/ PERSISTENT:{是|否}]]
NET USE {设备名| *} [密码| *] / HOME
网络使用情况[/永久:{是|否}]
实际上,我正在尝试下载位置为C:\ getfile.xlsx的远程文件,并且'C'驱动器未从服务器共享到本地系统。有没有一种方法可以从远程计算机获取文件,也可以通过其他任何方式完成该文件。是否可以使用WMI。有人请帮助我。