Как распечатать файлы из папки> подпапка с PowerShell - PullRequest
1 голос
/ 12 марта 2020

Мне нужно напечатать более 100 файлов, которые находятся в такой папке:

  • Папка 1
    • Папка 1.1
      • Файл 1
      • Файл 2
      • Папка 1.1.1
        • Файл 10
    • Папка 1.2
      • Файл 3
      • Файл 4
      • Файл 5
      • et c ...
  • Папка 2
    • Папка 2.1 et c ...

Я на самом деле пытаюсь сделать это с PowerShell с алгоритмом, который будет смотреть в каждой папке и печатать все файлы в каждой папке.

Может кто-нибудь помочь мне с этим? Спасибо тебе!

1 Ответ

1 голос
/ 12 марта 2020

Командлет Start-Proccess можно использовать с параметром -Verb print. Эта строка кода должна делать эту работу. Это напечатает каждый файл в данной папке на принтере по умолчанию.

Get-Childitem "path\to\folder" -Recurse | where { ! $_.PSIsContainer } | %{ Start-Process -FilePath $_.Fullname -Verb print}

Пожалуйста, проверьте это и дайте мне знать, если это сработало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...