Bagikan melalui


Modul Universal Print PowerShell

Modul UniversalPrintManagement PowerShell dirancang untuk mengelola dan mengelola sumber daya Universal Print dari baris perintah. Gunakan modul ini saat Anda ingin membuat alat otomatis.

Artikel ini membantu Anda memulai modul UniversalPrintManagement dan mengajarkan konsep inti di baliknya.

Menginstal UniversalPrintManagement

Jalankan perintah dari sesi PowerShell berikut ini:

Install-Module UniversalPrintManagement

Secara default, galeri PowerShell tidak dikonfigurasi sebagai repositori tepercaya untuk PowerShellGet. Pertama kali Anda menggunakan PSGallery, Anda akan melihat perintah berikut:

Untrusted repository

You are installing the modules from an untrusted repository. If you trust this repository, change
its InstallationPolicy value by running the `Set-PSRepository` cmdlet.

Are you sure you want to install the modules from 'PSGallery'?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"):

Jawab Yes atau Yes to All lanjutkan dengan penginstalan.

Catatan

Untuk informasi tambahan tentang menginstal modul PSGallery dalam skenario offline, lihat Galeri PowerShell.

Menghapus instalasi UniversalPrintManagement

Jalankan perintah dari sesi PowerShell berikut ini:

Uninstall-Module -Name UniversalPrintManagement

Masuk ke Universal Print

Masuk secara interaktif dengan cmdlet Connect-UPService.

Connect-UPService

Anda akan mendapatkan dialog masuk untuk menyediakan nama pengguna dan kata sandi untuk akun Azure Anda atau memilih salah satu akun yang disimpan sebelumnya.

Catatan

Tujuan utama cmdlet ini adalah untuk memungkinkan masuk non-interaktif untuk skrip otomatis. Ini dapat dilakukan, misalnya, menggunakan Connect-UPService -UserPrincipalName username@tenantname.com -Password $variableHoldingSecureString sintaksis dan mengambil kata sandi dari penyimpanan yang aman.

Setelah masuk, gunakan cmdlet yang tersedia dalam modul untuk mengakses dan mengelola sumber daya printer.

Cmdlet UniversalPrintManagement

Cmdlet UniversalPrintManagement mengikuti konvensi penamaan standar untuk PowerShell, VERB-NOUN. Kata kerja menjelaskan tindakan (contoh termasuk Get, , Set, RevokeGrant) dan kata benda menjelaskan jenis sumber daya (contoh termasuk UPPrinter, , UPPrintJobUPAccess). Kata benda di UniversalPrintManagement selalu dimulai dengan awalan UP.

Mengetahui kata benda dan kata kerja membantu Anda menemukan perintah dengan cmdlet Get-Command . Misalnya, untuk menemukan perintah yang menggunakan Get kata kerja:

Get-Command -Verb Get -Module UniversalPrintManagement

Untuk mendapatkan detail cmdlet dengan contoh:

Get-Help Get-UPPrinter -Detailed

[CATATAN] Cmdlet UniversalPrintManagement Get sekarang mengembalikan hasil dengan token kelanjutan untuk memungkinkan penomoran melalui koleksi besar dan mengetik ulang permintaan yang gagal. Pelajari cara menggunakan token kelanjutan. Karena perubahan model yang diperlukan untuk mengakomodasi token kelanjutan, sekarang disarankan untuk menyimpan Get cmdlet menghasilkan variabel dan mengaksesnya melalui .results. Lihat contoh di sini.

Masuk

Cmdlet Deskripsi
Koneksi-UPService Koneksi dengan akun terautentikasi untuk digunakan untuk permintaan cmdlet Universal Print.

Printer

Cmdlet Deskripsi
Get-UPPrinter Gunakan cmdlet ini untuk mendapatkan informasi tentang satu atau daftar printer.
Hapus-UPPrinter Gunakan cmdlet ini untuk membatalkan pendaftaran printer.

Properti Printer

Cmdlet Deskripsi
Set-UPPrinterProperty Gunakan cmdlet ini untuk memperbarui properti printer yang dapat diubah.

Berbagi Printer

Cmdlet Deskripsi
New-UPPrinterShare Gunakan cmdlet ini untuk berbagi printer.
Get-UPPrinterShare Gunakan cmdlet ini untuk mendapatkan informasi tentang satu atau daftar printer bersama.
Remove-UPPrinterShare Gunakan cmdlet ini untuk membatalkan berbagi printer yang telah dibagikan sebelumnya.
Set-UPPrinterShare Gunakan cmdlet ini untuk memperbarui berbagi printer untuk menukar printer terdaftar karena pemeliharaan dengan yang berfungsi.

Izin Pengguna

Cmdlet Deskripsi
Grant-UPAccess Gunakan cmdlet ini untuk memberikan akses cetak ke pengguna atau grup atau semua pengguna di organisasi.
Cabut-UPAccess Gunakan cmdlet ini untuk mencabut akses cetak dari pengguna atau grup atau semua pengguna di organisasi.
Get-UPAllowedMember Gunakan cmdlet ini untuk mendapatkan informasi tentang pengguna dan grup yang memiliki akses cetak ke printer tertentu.

Konektor

Cmdlet Deskripsi
Get-UP Koneksi or Gunakan cmdlet ini untuk mendapatkan informasi tentang satu atau daftar konektor.
Hapus-UP Koneksi or Gunakan cmdlet ini untuk membatalkan pendaftaran konektor.

Properti Koneksi or

Cmdlet Deskripsi
Set-UP Koneksi orProperty Gunakan cmdlet ini untuk memperbarui properti konektor yang dapat diubah.
Cmdlet Deskripsi
Get-UPPrintJob Gunakan cmdlet ini untuk mendapatkan informasi tentang pekerjaan cetak yang dikirim ke printer.
Cmdlet Deskripsi
Get-UPUsageReport Gunakan cmdlet ini untuk mendapatkan berbagai jenis laporan penggunaan cetak.