Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda memiliki dua opsi untuk mengelola Universal Print dari PowerShell:
- Gunakan modul UniversalPrintManagement, yang menyediakan cara termudah untuk menyelesaikan tugas manajemen umum. Meskipun perintah lebih mudah digunakan, beberapa fungsionalitas tingkat lanjut yang tersedia di Microsoft Graph API mungkin hilang.
- Gunakan Microsoft Graph Powershell SDK, yang memungkinkan seluruh Microsoft Graph API di-skrip di PowerShell. Perintahnya tingkat lebih rendah, sehingga mungkin tidak mudah digunakan untuk tugas-tugas sederhana.
Dokumentasi untuk kedua pendekatan disediakan di bawah ini. Beralih antar contoh untuk melihat perbedaan utama.
Memulai
Prasyarat
- Tingkatkan ke PowerShell 5.1 atau yang lebih baru
- Perbarui PowerShellGet ke versi terbaru menggunakan
Install-Module PowerShellGet - Kebijakan eksekusi skrip PowerShell harus diatur ke
RemoteSignedatau tingkat pembatasan yang lebih rendah menggunakanSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser. Baca selengkapnya tentang tingkat pembatasan.
Langkah 1: Instal modul PowerShell
# To install for all users (must be administrator), remove -Scope CurrentUser
Install-Module UniversalPrintManagement -Scope CurrentUser
Perintah ini akan memperoleh modul yang diminta dari Galeri PowerShell, yang tidak dikonfigurasi sebagai repositori tepercaya untuk PowerShellGet secara default. Saat pertama kali menjalankan perintah ini, Anda mungkin 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.
Langkah 2: Sambungkan ke Universal Print
Setelah menginstal modul, Anda perlu terhubung ke Universal Print sebelum dapat menjalankan perintah apa pun.
# To provide authentication details interactively using a system authentication prompt:
Connect-UPService
# To provide authentication details non-interactively:
# Connect-UPService -UserPrincipalName username@tenantname.com -Password $variableHoldingSecureString
- Autentikasi menggunakan akun ID Microsoft Entra yang memiliki lisensi Universal Print yang memenuhi syarat dan peran administrator yang sesuai yang ditetapkan.
- Setelah masuk, gunakan cmdlet yang tersedia untuk mengakses dan mengelola Universal Print.
Langkah 3: Verifikasi konfigurasi dengan mendapatkan daftar printer Anda
Untuk memastikan semuanya disiapkan dengan benar, coba dapatkan daftar printer yang terdaftar di penyewa Anda. Untuk daftar lengkap perintah yang tersedia, lihat Referensi perintah.
Get-UPPrinter
Memperbarui atau menghapus instalasi
Memperbarui modul PowerShell
Update-Module UniversalPrintManagement
Menghapus instalan modul PowerShell
Jika Anda perlu menghapus instalan modul nanti, gunakan perintah ini:
Uninstall-Module -Name UniversalPrintManagement