Универсальный сценарий для печати файлов различных типов в Windows

Я не думаю, что Вы хотели бы отключить sa-learn. Я пошел бы этим путем:

  • Узнайте, как sa-learn называют (crontab -l, grep -r -i sa-learn /etc/*)
  • Запустите sa-learn с хорошего и контролируйте загрузку

1
задан 17 January 2013 в 14:51
1 ответ

Я узнал об этом из этой статьи после того, как был разочарован Out-Printer.

Суть в том, что использование Start-Process должно делать то, что вы ищете , если я понял вопрос:

Start-Process -FilePath "c:\somefile.pdf" -Verb Print

Это откроет файл с любой программой по умолчанию и напечатает на принтере по умолчанию (примечание: также можно указать другой принтер). Это оставляет программу запущенной, но ...

Start-Process -FilePath "c:\somefile.pdf" -Verb Print -PassThru | %{sleep 10;$_} | kill

... откроется, распечатает, засыпает на несколько мгновений, так что у программы действительно есть время для печати, а затем убить ее.

1
ответ дан 4 December 2019 в 00:49

Теги

Похожие вопросы