Może pomożecie? W Windows XP odpalam metodą eval dwa pliki. Jeden zawiera wiersz 1. a drugi wiersz nr 2: 1. $return = system ( "print /D:$printer tmp\\$file" ); 2. $return = `print /D:$printer tmp\\$file 2>&1`; plik z wierszerm drugim (z odwrotnymi apostrofami) działa a ten pierwszy (z komendą system) nie. Może ktoś mi wyjaśnić o co chodzi? wb.