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
, Revoke
Grant
) dan kata benda menjelaskan jenis sumber daya (contoh termasuk UPPrinter
, , UPPrintJob
UPAccess
). 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 menyimpanGet
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. |
Tugas Cetak
Cmdlet | Deskripsi |
---|---|
Get-UPPrintJob | Gunakan cmdlet ini untuk mendapatkan informasi tentang pekerjaan cetak yang dikirim ke printer. |
Cetak Laporan Pekerjaan
Cmdlet | Deskripsi |
---|---|
Get-UPUsageReport | Gunakan cmdlet ini untuk mendapatkan berbagai jenis laporan penggunaan cetak. |