cshapple's entry is a new subject, and should have been posted as such.
'This still gets folders in the given folder.' - yes, the 'Library' and related 'Actions', provided do list all items (files and folders) of the choosen folder; not, the contents of any sub-folders (of the choosen folder), as per the original posts request.
To obtain a list of only files -
In place of 02. above - select the 'Library, Applications, Automators 'Run AppleScript' Action. Then replace the contents of the 'Run AppleScript's textedit field with ..
on run {input, parameters}
try
tell application "Finder" to set input to files of folder (input as string)
end try
return input
end run
... One way to 'move' files - from one folder to another folder, on the same partition, is shown below.
on run {input, parameters}
try
tell application "Finder" to move (files of folder (input as string)) to folder (((path to desktop folder from user domain) as string) & "Test:")
end try
return input
end run
..., and yes - if the destination folder is on another partition, even the 'move' command actually 'copy's the item(s). It is left as an exercise for the programmer to determine if the destination folder is on another partition, and to delete the original items - after a guaranteed copy has been performed.
'It seems like the finder section in Automater is pretty weak, and is missing tons of common file operations.' - from Apple, yes; from others offering free 'Actions', no.
'Is there some optional package you can install to get more automator actions?' - no. Packages, yes.
See
1,
2, and
3.