1

我有一个脚本,旨在从服务器上的用户旧配置文件中检索一些文件并将其复制到新的配置文件中,但是用户在通过服务器连接时没有对相关文件夹/文件的访问权限。

有没有办法通过以下功能传递用户名/密码?谢谢。

objFSO.FolderExists(folder_path)
objFSO.CopyFolder(folder_path)
objFSO.CopyFile(folder_path)
4

1 回答 1

4

您必须先将共享映射到驱动器号,然后

persistent = false
set objNetwork = WScript.CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "driveletter:", "\\server\sharename", persistent, "username", "password"

然后使用普通的文件系统对象进行复制,使用驱动器号或不使用驱动器号。一旦通过这种方式进行身份验证,就可以使用这些凭据执行其他操作。

于 2012-05-31T11:40:45.050 回答