• hi gyanendra,

    i have specified all the values in my tasks. can you go over them and let me know where the error might be. i checked the path names for all the expressions and they look correct to me.

    the files- file1.txt,file2.txt and file3.txt are in sample folder( source) and need to renamed and moved to archive folder(dest)

    These are the variables that i am using for this job:

    foreach loop container:

    enumerator: for each file enumerator

    folder = d:\sample

    files = *.txt

    variables mapping = user::myfilevalue

    file system task:

    isdestinationpathvariable = true

    destinationvariable = User::fulldestpathfilename

    operation = rename

    issourcepathvariable = true

    sourcevariable = User::fullsourcepathfilename

    variables:

    myfilevalue = file1.txt

    dest path = d:\archive

    source path = d:\sample

    fullsourcefilepathname = @[user:: sourcepath] + @[user:: myfilevalue]

    fulldestfilepathname = @[user:: destpath] + substring( @[User::myfilevalue],1,findstring( @ [User::myfilevalue],".",1)-1) + "-" + (DT_WSTR,2)month( @[System::StartTime]) + (DT_WSTR,2) day( @[System::StartTime]) + (DT_WSTR,4)year( @[System::StartTime]) + substring( @[User::myfilevalue], findstring( @[User::myfilevalue], ".",1) , LEN( @[User::myfilevalue] ))

    the above is supposed to give a result of file1932008.txt,file2932008.txt and file3932008.txt

    i know there is some very simple error involved and this is supposed to be an easy one but somehow cant resolve it.