I was using the EXEC node recently and I have Node-RED installed in Windows 10. I had "File not found" error when trying to run "COPY". I could rename the file using "RENAME", but then I had to create the original file name again... (file name does not contain "+") I found myself in a work-around nighmare.
The trouble was my folder name in one of the sub-folders had a "+" in the name. This yeilded no issues in any way prior to this, either with CMD terminal or File explorer using the same commands. Using EXEC did not work for "COPY". I renamed the folder replacing the "+" with an underscore and that fixed the issue with the EXEC node.
A quick search yeilds "+" is an acceptable character in folder names.
- Windows (FAT32, NTFS): Any Unicode except
NUL
,\
,/
,:
,*
,?
,"
,<
,>
,|
. Also, no space character at the start or end, and no period at the end. - Mac(HFS, HFS+): Any valid Unicode except
:
or/
- Linux(ext[2-4]): Any byte except
NUL
or/
so any byte except NUL
, \
, /
, :
, *
, ?
, "
, <
, >
, |
and you can't have files/folders call .
or ..
and no control characters (of course).