Question: I want to list the files in a folder but not sub-folders. `DIR` enables you to list specific types of files (hidden, archive ready etc) and also only folders but I cannot see how to list only files.

I need the following statement to return files for further processing, but folder names are messing things up!

```
for /f %%a in ('dir /b %csvPath%') do (
)

```

Answer: 
`dir /b /a-d` will give you files without directories. Note there is no space between `/a-d`. The '-' says "NOT" directories.

From the `dir /?` help information:

```
  /A          Displays files with specified attributes.
  attributes   D  Directories                R  Read-only files
               H  Hidden files               A  Files ready for archiving
               S  System files               -  Prefix meaning not
  /B          Uses bare format (no heading information or summary).

```
Use `dir /B /A-D` to get files only.