我想将可执行文件的当前文件夹中的文件复制到网络共享。
我使用了以下代码,但如果该文件存在,则不会替换它。很高兴它询问用户是否想要更换。
Set oFSO = CreateObject("Scripting.FileSystemObject")
oFSO.GetFile("c:\file.txt").Copy "\\server\sharename\", True
答案 0 :(得分:2)
您必须构建自己的逻辑来检查文件是否存在,并根据该手动提升消息框。您可以使用FileExists函数检查文件是否存在。
答案 1 :(得分:2)
您的代码示例适用于复制文件。您的网络共享可能拒绝访问。
仅供参考,还有另一种方法 - 使用FileCopy:
FileCopy <source file>, <destination file>
它会在没有提示的情况下覆盖目的地。如果你想提示,我可以想到两种方式: