我有以下用VBScript Script编写的代码。我需要将其更改为c#。
Set objFileCopy = CreateObject("Scripting.FileSystemObject")
Const OverwriteExisting = True
strReNameFileName = "\\sqlapps\Applications\CCMS$\CCMS_Daily_Refresh\Archive_NIA\"
strMoveFrom = "\\sqlapps\Applications\CCMS$\CCMS_Daily_Refresh\NIA_Auth_Radiolog_Files\SFTP_IN\ITRANS.*"
objFileCopy.CopyFile strMoveFrom, strReNameFileName, OverwriteExisting.
我编写的C#代码
strReNameFileName = @"\\devsqlapps2\Applications\CCMS$\CCMS_Daily_Refresh\Archive_NIA\";
strMoveFrom = @"\\devsqlapps2\Applications\CCMS$\CCMS_Daily_Refresh\NIA_Auth_Radiolog_Files\SFTP_IN\ITRANS.*";
File.Copy(strMoveFrom, strReNameFileName, true);
我写的代码是否正确? 。它说
文件路径字符是非法的
系统中存在strReNameFileName
和strMoveFrom
文件路径