I'm using the logging facilities, as described in this other post:
OUTPUT TO VALUE("C:Temp_Folderlogfile.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_FolderPrinters.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_FolderLogFile.txt").
This is obvious, because C:Temp_FolderLogfile.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?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…