Type : EXTERNE
Manipulación de archivos físicos a través del sistema operativo.
| 1 | %macro AHGtoLocal(from,to=,open=0,where=); |
| 2 | |
| 3 | %IF %AHGblank(&to) %THEN %let to=%AHGtempdir; |
| 4 | %IF not %sysfunc(fileexist(&to)) %THEN %AHGmkdir(&to); |
| 5 | %local filename; |
| 6 | %let filename=%AHGfilename(&from); |
| 7 | option xsync; |
| 8 | systask command "copy &from &to /y" wait; |
| 9 | |
| 10 | %IF &open=1 %THEN %AHGopenfile(&to\&filename,&where); |
| 11 | |
| 12 | %mend; |