Não tenho certeza se será "ajustar à página", mas o Irfanview pode imprimir em lote qualquer imagem suportada a partir da linha de comando:
i_view32.exe c:\foldername\*.tif /print
Imprimirá todos os arquivos com a extensão .tif encontrados na pasta foldername
/ folder e, em seguida, feche o IrfanView. Não testei o TIFF de várias páginas. Você pode enviar o trabalho de impressão para uma impressora diferente, fornecendo um nome após a impressão, como: /print="Name of the printer"
Consulte i_options.txt
para todos os parâmetros de linha de comando disponíveis. Lembre-se: o IrfanView faz distinção entre maiúsculas e minúsculas!