When assigning filenames, you cannot use certain pipes to assign a filename in the ASSIGN clause of the SELECT statement if
you are using the Vision file handler.
The ACUCOBOL-GT syntax of assigning a file using the -P, -D, and -F syntax is not supported in
Visual COBOL; for example:
select test-file assign to "-P %TMP% cmd /c dir *.* > %TMP%"
select test-file assign to "-P ls *"
If your applications use this syntax, you should remove it from your SELECT statements.
For more information on the pipes that are supported, read
Setting Up Pipes.