Triển khai ứng dụng Windows
Chọn cách tổ chức của bạn cài đặt ứng dụng.
Intune
Triển khai qua Microsoft Store
Sử dụng tính năng tích hợp Microsoft Store của Intune để cài đặt và cập nhật ứng dụng.
- Trong trung tâm quản trị Intune, đi tới Ứng dụng > Tất cả ứng dụng > Tạo. Chọn Ứng dụng Microsoft Store (mới).
- Tìm ChatGPT của OpenAI, hoặc nhập ID sản phẩm trên Store
9PLM9XGG6VKS. Chọn ứng dụng và xem lại các cài đặt của ứng dụng. - Trong Thông tin ứng dụng, đặt Cách thức cài đặt thành Hệ thống.
- Trong Bắt buộc, thêm nhóm mục tiêu để Intune cài đặt ứng dụng tự động, sau đó chọn Tạo.
Để cho phép cài đặt tùy chọn qua Company Portal, hãy dùng Khả dụng cho các thiết bị đã đăng ký thay thế.
Thiết bị cần truy cập được các điểm cuối Microsoft Store và Windows Update nêu trong yêu cầu mạng của Microsoft. Nếu mạng của bạn chặn các điểm cuối này, hãy dùng MSIX ngoại tuyến.
Để biết ngữ cảnh cài đặt, yêu cầu mạng và cách giám sát triển khai, xem hướng dẫn ứng dụng Store trong Intune của Microsoft.
Triển khai gói ngoại tuyến bằng Intune
Sử dụng MSIX đã tải xuống khi thiết bị không thể dùng các dịch vụ phân phối của Microsoft hoặc khi bạn cần triển khai một phiên bản cụ thể đã được phê duyệt.
Phân công bắt buộc
- Tải MSIX x64 hoặc MSIX Arm64 cho các thiết bị của bạn.
- Trong trung tâm quản trị Intune, đi tới Ứng dụng > Tất cả ứng dụng > Tạo. Chọn Ứng dụng nghiệp vụ, tải MSIX lên và kiểm tra thông tin gói.
- Trong Phân công, thêm nhóm thiết bị đích vào mục Bắt buộc.
- Trong cột Ngữ cảnh cài đặt của phân công đó, chọn Ngữ cảnh người dùng, đổi thành Ngữ cảnh thiết bị rồi lưu.
- Kiểm tra và tạo ứng dụng. Xác nhận cài đặt thành công trong Trạng thái cài đặt trên thiết bị, sau đó yêu cầu nhân viên mở ChatGPT như bình thường.
Nếu ứng dụng không xuất hiện, hãy yêu cầu người dùng đăng xuất rồi đăng nhập lại.
Để biết thêm thông tin, hãy xem hướng dẫn triển khai ứng dụng LOB của Microsoft.
Có sẵn trong Company Portal
Để người dùng tự chọn thời điểm cài đặt gói ngoại tuyến, hãy dùng Ứng dụng Windows (Win32) với phân công Có sẵn cho các thiết bị đã đăng ký:
- Tải MSIX x64 hoặc MSIX Arm64, cùng với giấy phép ngoại tuyến. Đổi tên gói thành
ChatGPT.msixvà lưu cả hai tệp trong cùng một thư mục. - Lưu nội dung sau thành
Install-ChatGPT.ps1cùng thư mục với các tệp đã tải xuống:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions all- Dùng quy trình ứng dụng Win32 của Microsoft để đóng gói các tệp này và thêm Ứng dụng Windows (Win32) trong Intune. Đặt Hành vi cài đặt thành Hệ thống, chọn kiến trúc đích phù hợp với gói, chạy tập lệnh bằng Windows PowerShell 64 bit và phân công dưới dạng Có sẵn cho các thiết bị đã đăng ký.
Thiết lập cài đặt và phát hiện Win32
Dùng lệnh cài đặt sau:
%SystemRoot%\Sysnative\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\Install-ChatGPT.ps1Đối với quy tắc phát hiện tùy chỉnh, hãy chạy tập lệnh sau trong PowerShell 64 bit.
Tập lệnh báo thành công khi Windows đã cấp phát ứng dụng trên thiết bị. Nếu bạn
triển khai một phiên bản cụ thể, hãy so sánh cả Version của ứng dụng với phiên bản đã được
bạn phê duyệt.
$package = Get-AppxProvisionedPackage -Online -ErrorAction Stop |
Where-Object DisplayName -eq 'OpenAI.Codex'
if ($package) {
Write-Output $package.PackageName
exit 0
}
exit 1Đối với lệnh gỡ cài đặt, hãy đóng gói tập lệnh Uninstall-ChatGPT.ps1 chứa các
lệnh này và chạy trong cùng ngữ cảnh System. Thao tác này xóa gói đã được cấp phát
và các đăng ký ứng dụng của tất cả người dùng trên thiết bị.
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Get-AppxProvisionedPackage -Online |
Where-Object DisplayName -eq 'OpenAI.Codex' |
Remove-AppxProvisionedPackage -Online -AllUsers
Get-AppxPackage -AllUsers -Name 'OpenAI.Codex' |
Remove-AppxPackage -AllUsersTuân thủ chính sách ký tập lệnh PowerShell của tổ chức bạn đối với cả hai tập lệnh.
Người dùng có thể sử dụng ứng dụng khi Windows đăng ký gói đã được cấp phát vào lúc đăng nhập. Nếu ứng dụng không xuất hiện, hãy yêu cầu người dùng đăng xuất rồi đăng nhập lại.
Triển khai bằng Microsoft Configuration Manager (SCCM)
Triển khai MSIX đã tải xuống thông qua Configuration Manager và Software Center.
- Tải MSIX x64 hoặc MSIX Arm64 cho các thiết bị của bạn. Đặt tệp vào một thư mục chia sẻ qua mạng mà Configuration Manager có thể truy cập.
- Đi tới Thư viện phần mềm > Quản lý ứng dụng > Ứng dụng > Tạo ứng dụng. Chọn Gói ứng dụng Windows và nhập đường dẫn MSIX. Kiểm tra thông tin gói được phát hiện và bật Cấp phát ứng dụng này cho tất cả người dùng trên thiết bị.
- Phân phối nội dung tới các điểm phân phối và triển khai tới một tập hợp thiết bị. Chọn Bắt buộc để cài đặt tự động hoặc Có sẵn để người dùng tự cài đặt từ Software Center.
Dùng kiểu triển khai gói ứng dụng Windows thay vì kiểu triển khai liên kết Store. Để biết các yêu cầu về gói và cách cấp phát cho tất cả người dùng, hãy xem hướng dẫn về Configuration Manager của Microsoft.
Nếu quy trình triển khai của bạn yêu cầu, hãy tải giấy phép ngoại tuyến cùng với gói.
Triển khai bằng công cụ quản lý khác
Dùng quy trình triển khai MSIX của công cụ quản lý để cài đặt ứng dụng trên các thiết bị Windows được quản lý.
- Tải MSIX x64 hoặc MSIX Arm64 cho các thiết bị của bạn.
- Thêm MSIX vào công cụ triển khai. Cấu hình cài đặt cho thiết bị, sử dụng Local System hoặc quyền quản trị viên.
- Phân công cài đặt tự động cho một nhóm thiết bị thí điểm. Xác nhận rằng nhân viên có thể mở ChatGPT bằng tài khoản Windows thông thường của họ trước khi mở rộng triển khai.
Nếu ứng dụng không xuất hiện, hãy yêu cầu người dùng đăng xuất rồi đăng nhập lại.
Cài đặt bằng tập lệnh PowerShell
Nếu công cụ của bạn yêu cầu lệnh cài đặt, hãy tải giấy phép ngoại tuyến cùng với MSIX. Đổi tên gói thành ChatGPT.msix và lưu tập lệnh này thành Install-ChatGPT.ps1 trong cùng thư mục:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions allĐóng gói tập lệnh cùng với cả hai tệp. Cấu hình công cụ để chạy tập lệnh bằng Windows PowerShell 64 bit dưới tài khoản Local System hoặc quản trị viên.
Tự cài đặt
Cho phép người dùng tự cài đặt ứng dụng
Dùng tùy chọn này khi người dùng có thể tự cài đặt ứng dụng hoặc nhận hỗ trợ từ quản trị viên.
- Hướng dẫn người dùng truy cập trình cài đặt ChatGPT cho Windows.
- Chạy trình cài đặt và làm theo hướng dẫn cài đặt của Windows. Việc cài đặt phải được quản trị viên phê duyệt.
- Mở ChatGPT và đăng nhập bằng tài khoản công việc để bắt đầu.
Người dùng cũng có thể cài đặt từ dòng lệnh:
winget install --id 9PLM9XGG6VKS -s msstoreTrình cài đặt cung cấp tính năng cập nhật tự động. Các thành phần Microsoft Store có thể xuất hiện trong quá trình cài đặt hoặc cập nhật, nhưng người dùng không cần duyệt Store.
Cài đặt từ gói ngoại tuyến
Tải các tệp xuống trên máy có kết nối mạng, sau đó sao chép chúng sang thiết bị đích. Quản trị viên phải thực hiện việc cài đặt.
- Tải xuống MSIX x64 hoặc MSIX Arm64, cùng với giấy phép ngoại tuyến. Đổi tên gói thành
ChatGPT.msixvà lưu cả hai tệp trong cùng một thư mục. - Mở Windows PowerShell với quyền quản trị viên trong thư mục đó rồi chạy:
Add-AppxProvisionedPackage -Online `
-PackagePath .\ChatGPT.msix `
-LicensePath .\ChatGPT-License.xml `
-Regions all- Đăng xuất rồi đăng nhập lại nếu ứng dụng không xuất hiện, sau đó mở ChatGPT và đăng nhập bằng tài khoản công việc.
Các liên kết này cung cấp gói mới nhất được Store ký cho từng kiến trúc. Cài đặt ngoại tuyến không cho phép truy cập ChatGPT ngoại tuyến. Hiện không có gói MSI độc lập và gói EXE ngoài Store.
Quản lý bản cập nhật ứng dụng
Theo mặc định, ứng dụng kiểm tra bản cập nhật, kể cả sau khi cài đặt ngoại tuyến.
Để bật cập nhật tự động, hãy cho phép thiết bị truy cập
persistent.oaistatic.com. Nếu tắt cập nhật tự động, hãy triển khai các gói
mới hơn qua công cụ quản lý của bạn.
Để biết chính sách cập nhật và hướng dẫn triển khai, hãy xem Quản lý bản cập nhật ứng dụng. Tắt trình cập nhật tích hợp không làm tắt các bản cập nhật từ Microsoft Store hoặc công cụ quản lý của bạn.
Khắc phục sự cố
Người dùng được yêu cầu nhập thông tin xác thực của quản trị viên khi cài đặt
Khi người dùng tự cài đặt, đây là hành vi bình thường. Quản trị viên phải phê duyệt việc cài đặt.
Đối với triển khai bằng Intune thông qua Microsoft Store:
- Trong trung tâm quản trị Intune, vào Ứng dụng > Tất cả ứng dụng rồi chọn ChatGPT.
- Kiểm tra Hành vi cài đặt trong Thuộc tính của ứng dụng. Nếu giá trị là Người dùng, hãy thêm lại ứng dụng dưới dạng Ứng dụng Microsoft Store (mới) rồi chọn Hệ thống trong Thông tin ứng dụng.
- Gán ứng dụng cho nhóm mục tiêu trong mục Bắt buộc hoặc Khả dụng cho thiết bị đã đăng ký. Nếu đã thêm ứng dụng mới, hãy xóa chỉ định của nhóm đó khỏi ứng dụng ban đầu.
- Đồng bộ hóa thiết bị gặp vấn đề với Intune, sau đó kiểm tra Trạng thái cài đặt trên thiết bị. Với chỉ định khả dụng, hãy thử cài đặt lại trong Company Portal.
Nếu ứng dụng đã được cài đặt, việc triển khai với hành vi cài đặt Hệ thống
có thể khiến Intune báo 0x87D1041C. Việc cài đặt vẫn thành công trong
trường hợp này. Hãy kiểm tra ứng dụng trên thiết bị gặp vấn đề.
Cài đặt thất bại với lỗi `0x80073D28`
Windows trả về 0x80073D28 (ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES)
khi không thể cài đặt dịch vụ đóng gói do thiếu quyền quản trị viên. Hãy chạy
trình cài đặt với quyền quản trị viên hoặc cấu hình công cụ triển khai để
cài đặt trong ngữ cảnh thiết bị hoặc System.
Đối với triển khai SCCM hiện có:
- Mở Thuộc tính > Loại triển khai của ứng dụng.
- Chỉnh sửa loại triển khai Gói ứng dụng Windows rồi mở Trải nghiệm người dùng.
- Bật Cấp phát ứng dụng này cho tất cả người dùng trên thiết bị rồi lưu.
- Làm mới chính sách máy của máy khách, sau đó thử cài đặt lại trong Software Center.
Để biết thêm về thiết lập cấp phát, hãy xem thiết lập triển khai ứng dụng của Microsoft.