Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.
-
alecken #1
How to use CFFILE to rename files
I tired the following and got error, please help!
All I need is appending all the files within FolderA with "Version1_" in
front of the file name and move them thereafter to FolderB
<CFDIRECTORY Name="GetFiles" ACTION="List"
DIRECTORY="D:\www-root\MyApp\Uploads\FolderA\" filter="*.*">
<cfquery dbtype="query" name="FilesOnly">
SELECT * FROM GetFiles
Where Type='File'
</cfquery>
<cfloop query="FilesOnly">
<CFFILE action="RENAME" source="D:\www-root\MyApp\Uploads\FolderA"
destination="D:\www-root\MyApp\Uploads\FolderB" file="Version1_#Name#">
</cfloop>
I got this error:
Error Diagnostic Information
Error processing CFFILE
Unable to move file 'D:\www-root\MyApp\Uploads\FolderA' to path
'D:\www-root\MyApp\Uploads\FolderB'. Access is denied. (error 5)
The error occurred while processing an element with a general identifier of
(CFFILE), occupying document position (17:3) to (17:123) in the template file
D:\www-root\MyApp\webtool\directorytest.cfm.
alecken Guest
-
Rename files using Contribute
I had a user today publish a new file named "indexi.asp" He intended to name it "index.asp" but did not realize his mistake until too late. So we... -
How to delete/rename/move files in Contribute CS3
Hello, I'm a total Newb in Contribute. And I have some questions : 1- How to delete/rename/move files and/or directories in Contribute CS3 2- Is... -
Using CFFILE on compiled CFM files
I have a CFM template that renames another CFM template using CFFILE. This works fine until I compile the templates using the cfcompile tool.... -
how to rename 200 files in many sub-directories?
Hello, I have over 200 zip files in about 100 sub-directories of say c:\docs. Each zip file contains one MS Word doc file. The name of the doc... -
Rename files from .html to .php
Hello, How can I rename files from .html to .php in Dreamweaver ? I have so many files to rename (more than 1500...) that I'd like to do it... -
alecken #2
Re: How to use CFFILE to rename files
:cool;
Thank you so much!!! I did not realize how easy it is....THANK YOU!!!!
alecken Guest
-
_jt #3
Re: How to use CFFILE to rename files
I think your syntax is off. The source and destination should include the
file name and extention.
<!--- insert the correct directory names --->
<CFDIRECTORY Name="GetFiles" ACTION="List" DIRECTORY="c:\temp\FolderA\"
filter="*.*">
<CFLOOP QUERY="GetFiles">
<CFIF Type IS "File">
<CFOUTPUT>Moving and renaming #Name#</CFOUTPUT><br>
<CFFILE ACTION="rename" SOURCE="c:\temp\FolderA\#Name#"
DESTINATION="c:\temp\FolderB\Version1_#Name#">
</CFIF>
</CFLOOP>
I think one of the previous responders mentioned this .. CFDIRECTORY returns
a query, so you don't need to use a query of a query.
"alecken" <webforumsuser@macromedia.com> wrote in message
news:d727sl$308$1@forums.macromedia.com...in> I tired the following and got error, please help!
> All I need is appending all the files within FolderA with "Version1_"of> front of the file name and move them thereafter to FolderB
>
> <CFDIRECTORY Name="GetFiles" ACTION="List"
> DIRECTORY="D:\www-root\MyApp\Uploads\FolderA\" filter="*.*">
> <cfquery dbtype="query" name="FilesOnly">
> SELECT * FROM GetFiles
> Where Type='File'
> </cfquery>
>
> <cfloop query="FilesOnly">
> <CFFILE action="RENAME" source="D:\www-root\MyApp\Uploads\FolderA"
> destination="D:\www-root\MyApp\Uploads\FolderB" file="Version1_#Name#">
> </cfloop>
>
> I got this error:
> Error Diagnostic Information
> Error processing CFFILE
> Unable to move file 'D:\www-root\MyApp\Uploads\FolderA' to path
> 'D:\www-root\MyApp\Uploads\FolderB'. Access is denied. (error 5)
>
> The error occurred while processing an element with a general identifierfile> (CFFILE), occupying document position (17:3) to (17:123) in the template> D:\www-root\MyApp\webtool\directorytest.cfm.
>
>
>
>
_jt Guest



Reply With Quote

