I'm using the logging facilities, as described in this other post: OUTPUT TO VALUE("C:\Temp_Folder\logfile.txt"). ... PUT UNFORMATTED "Start : Check-zones" SKIP. ... OUTPUT CLOSE. This is working fine. Now I would like to add the results of an OS-COMMAND in the output file. I've already tried the following: (putting the results in a newly to be created file) OS-COMMAND NO-WAIT VALUE("WMIC printer get name, deviceID >> C:\Temp_Folder\Printers.txt"). This is working fine. So, I know the command is working fine. However, the following is not working: OS-COMMAND NO-WAIT VALUE("WMIC printer get name, deviceID >> C:\Temp_Folder\LogFile.txt"). This is obvious, because C:\Temp_Folder\Logfile.txt is locked for writing by the progress application, so the shell, opened by OS-COMMAND can't write to that file. In order to overcome this, I would like to catch the results of the OS-COMMAND's results. How can I do this? Continue reading...