mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 21:37:22 +00:00
add apps
This commit is contained in:
parent
c1752cca91
commit
0be3f9a0a1
BIN
education/windows/images/connect-ad.png
Normal file
BIN
education/windows/images/connect-ad.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
BIN
education/windows/images/icd-school-adv-edit.png
Normal file
BIN
education/windows/images/icd-school-adv-edit.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
@ -13,20 +13,19 @@ author: jdeckerMS
|
|||||||
|
|
||||||
- Windows 10
|
- Windows 10
|
||||||
|
|
||||||
|
If your school uses Active Directory, use the Windows Imaging and Configuration Designer (ICD) tool included in the Windows Assessment and Deployment Kit (ADK) for Windows 10 to create a runtime provisioning package that will configure a PC for student use that is joined to the Active Directory domain. [Install the ADK.](http://go.microsoft.com/fwlink/p/?LinkId=526740)
|
||||||
> <span style="color:#ED1C24;">[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. ]</span>
|
|
||||||
|
|
||||||
If your school uses Active Directory, use the Windows Imaging and Configuration Designer (ICD) tool included in the Windows Assessment and Deployment Kit (ADK) for Windows 10 to create a runtime provisioning package that will configure the PC for student use that is joined to the Active Directory domain. [Install the ADK.](http://go.microsoft.com/fwlink/p/?LinkId=526740)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Create the provisioning package
|
## Create the provisioning package
|
||||||
|
|
||||||
1. Open Windows ICD (by default, %windir%\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe).
|
1. Open Windows ICD (by default, %windir%\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe).
|
||||||
|
|
||||||
2. Click **Simple provisioning**.
|
2. Click **Provision school devices**.
|
||||||
|
|
||||||
3. Name your project and click **Finish**.
|

|
||||||
|
|
||||||
|
3. Name your project and click **Finish**. The screens for school provisioning will walk you through the following steps.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
4. In the **Set up device** step, enter a unique 15-character name for the device. For help generating a unique name, you can use %SERIAL%, which includes a hardware-specific serial number, or you can use %RAND:x%, which generates random characters of x length.
|
4. In the **Set up device** step, enter a unique 15-character name for the device. For help generating a unique name, you can use %SERIAL%, which includes a hardware-specific serial number, or you can use %RAND:x%, which generates random characters of x length.
|
||||||
|
|
||||||
@ -35,8 +34,6 @@ If your school uses Active Directory, use the Windows Imaging and Configuration
|
|||||||
- Pro to Education
|
- Pro to Education
|
||||||
- Pro to Enterprise
|
- Pro to Enterprise
|
||||||
- Enterprise to Education
|
- Enterprise to Education
|
||||||
- Mobile to Mobile Enterprise
|
|
||||||
|
|
||||||
|
|
||||||
6. Click **Set up network**.
|
6. Click **Set up network**.
|
||||||
|
|
||||||
@ -51,6 +48,11 @@ If your school uses Active Directory, use the Windows Imaging and Configuration
|
|||||||
- Create a temporary administrator account to use for debugging or reprovisioning if the device fails to enroll successfully.
|
- Create a temporary administrator account to use for debugging or reprovisioning if the device fails to enroll successfully.
|
||||||
- [Use Group Policy to delete the temporary administrator account](https://blogs.technet.microsoft.com/canitpro/2014/12/10/group-policy-creating-a-standard-local-admin-account/) after the device is enrolled in Active Directory.
|
- [Use Group Policy to delete the temporary administrator account](https://blogs.technet.microsoft.com/canitpro/2014/12/10/group-policy-creating-a-standard-local-admin-account/) after the device is enrolled in Active Directory.
|
||||||
|
|
||||||
|
10. Click **Set up school settings**.
|
||||||
|
|
||||||
|
11. Toggle **Yes** or **No** to configure the PC for shared use.
|
||||||
|
|
||||||
|
12. (Optional) Toggle **Yes** or **No** to configure the PC for secure testing. If you select **Yes**, you must also enter the test account to be used and the URL for the test. If you don't configure the test account and URL in this provisioning package, you can do so after the PC is configured; for more information, see [Take tests in Windows 10](take-tests-in-windows-10).
|
||||||
|
|
||||||
10. Click **Finish**.
|
10. Click **Finish**.
|
||||||
|
|
||||||
@ -63,7 +65,43 @@ If your school uses Active Directory, use the Windows Imaging and Configuration
|
|||||||
## Apply package
|
## Apply package
|
||||||
|
|
||||||
|
|
||||||
Go to **Settings** > **Accounts** > **Work access** > **Add or remove a management package** > **Add a package**, and select the package to install.
|
1. Start with a computer on the first-run setup screen. If the PC has gone past this screen, reset the PC to start over. To reset the PC, go to **Settings** > **Update & security** > **Recovery** > **Reset this PC**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
2. Insert the USB drive and press the Windows key five times. Windows Setup will recognize the drive and ask if you want to set up the device. Select **Set up**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
3. The next screen asks you to select a provisioning source. Select **Removable Media** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
4. Select the provisioning package (\*.ppkg) that you want to apply, and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
5. Select **Yes, add it**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
6. Read and accept the Microsoft Software License Terms.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
7. Select **Use Express settings**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
8. If the PC doesn't use a volume license, you'll see the **Who owns this PC?** screen. Select **My work or school owns it** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
9. On the **Choose how you'll connect** screen, select **Join a domain** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
10. Sign in with your domain account and password. When you see the progress ring, you can remove the USB drive.
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: Set up student PCs with apps
|
title: Provision student PCs with apps
|
||||||
description: Learn how to use Configuration Designer to easily provision student devices to join Active Directory.
|
description: Learn how to use Configuration Designer to easily provision student devices to join Active Directory.
|
||||||
keywords: ["shared cart", "shared PC", "school"]
|
keywords: ["shared cart", "shared PC", "school"]
|
||||||
ms.prod: W10
|
ms.prod: W10
|
||||||
@ -8,11 +8,188 @@ ms.sitesec: library
|
|||||||
author: jdeckerMS
|
author: jdeckerMS
|
||||||
---
|
---
|
||||||
|
|
||||||
# Set up student PCs with apps
|
# Provision student PCs with apps
|
||||||
**Applies to:**
|
**Applies to:**
|
||||||
|
|
||||||
- Windows 10
|
- Windows 10
|
||||||
|
|
||||||
|
|
||||||
|
This topic explains how to create and apply a provisioning package that contains apps to a device running all desktop editions of Windows 10 except Windows 10 Home. Provisioning packages can include management instructions and policies, installation of specific apps, customization of network connections and policies, and more.
|
||||||
|
|
||||||
|
You can apply a provisioning package on a USB drive to off-the-shelf devices during setup, making it fast and easy to configure new devices.
|
||||||
|
|
||||||
|
If you want to [provision a school PC to join a domain](set-up-students-pcs-to-join-domain) and add apps in the same provisioning package, follow the steps in [Add apps to a provisioning package](#add-apps-to-a-provisioning-package). If you want to provision a school PC to join Azure AD, set up the PC using the steps in [Use Set up School PCs App](use-set-up-school-pcs-app), and then follow the steps in [Create a provisioning package to add apps after initial setup](#create-a-provisioning-package-to-add-apps-after-initial-setup).
|
||||||
|
|
||||||
|
## Add apps to a provisioning package
|
||||||
|
|
||||||
|
1. Follow the steps to [create the provisioning package](set-up-students-pcs-to-join-domain#create-the-provisioning-package). On the **Finish** page, select **Switch to advanced editor**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
**Next steps**
|
||||||
|
- [Add a desktop app to your package](#add-a-desktop-app-to-your-package)
|
||||||
|
- [Add a universal app to your package](#add-a-universal-app-to-your-package)
|
||||||
|
- [Build your package](#build-your-package)
|
||||||
|
- [Apply the provisioning package to a PC](#apply-package)
|
||||||
|
|
||||||
|
|
||||||
|
## Create a provisioning package to add apps after initial setup
|
||||||
|
|
||||||
|
Use the Windows Imaging and Configuration Designer (ICD) tool included in the Windows Assessment and Deployment Kit (ADK) for Windows 10 to create a provisioning package. [Install the ADK.](http://go.microsoft.com/fwlink/p/?LinkId=526740)
|
||||||
|
|
||||||
|
1. Open Windows ICD (by default, %windir%\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Imaging and Configuration Designer\x86\ICD.exe).
|
||||||
|
|
||||||
|
2. Click **Advanced provisioning**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
3. Name your project and click **Next**.
|
||||||
|
|
||||||
|
3. Select **All Windows desktop editions**, click **Next**, and then click **Finish**.
|
||||||
|
|
||||||
|
**Next steps**
|
||||||
|
- [Add a desktop app to your package](#add-a-desktop-app-to-your-package)
|
||||||
|
- [Add a universal app to your package](#add-a-universal-app-to-your-package)
|
||||||
|
- [Build your package](#build-your-package)
|
||||||
|
- [Apply the provisioning package to a PC](#apply-package)
|
||||||
|
|
||||||
|
|
||||||
|
## Add a desktop app to your package
|
||||||
|
|
||||||
|
1. In the **Available customizations** pane, go to **Runtime settings** > **ProvisioningCommands** > **DeviceContext** > **CommandFiles**.
|
||||||
|
|
||||||
|
2. Add all the files required for the app install, including the data files and the installer.
|
||||||
|
|
||||||
|
3. Go to **Runtime settings** > **ProvisioningCommands** > **DeviceContext** > **CommandLine** and specify the command line that needs to be executed to install the app. This is a single command line (such as a script, executable, or msi) that triggers a silent install of your CommandFiles. Note that the install must execute silently (without displaying any UI). For MSI installers use, the msiexec /quiet option.
|
||||||
|
|
||||||
|
> **Note**: If you are installing more than one app, then use CommandLine to invoke the script or batch file that orchestrates installation of the files. For more information, see [Install a Win32 app using a provisioning package](https://msdn.microsoft.com/en-us/library/windows/hardware/mt703295%28v=vs.85%29.aspx).
|
||||||
|
|
||||||
|
**Next steps**
|
||||||
|
- (optional) [Add a universal app to your package](#add-a-universal-app-to-your-package)
|
||||||
|
- [Build your package](#build-your-package)
|
||||||
|
- [Apply the provisioning package to a PC](#apply-package)
|
||||||
|
|
||||||
|
## Add a universal app to your package
|
||||||
|
|
||||||
|
1. In the **Available customizations** pane, go to **Runtime settings** > **UniversalAppInstall**.
|
||||||
|
|
||||||
|
2. For **UserContextApp**, specify the **PackageFamilyName** for the app. (how to find package family name)
|
||||||
|
|
||||||
|
3. For **ApplicationFile**, click **Browse** to find and select the target app (either an \*.appx or \*.appxbundle).
|
||||||
|
|
||||||
|
4. For **DependencyAppxFiles**, click **Browse** to find and add any dependencies for the app. (how will they know?)
|
||||||
|
|
||||||
|
5. For **UserContextAppLicense**, enter the **LicenseProductID**. (where to get)
|
||||||
|
|
||||||
|
**Next steps**
|
||||||
|
- (optional) [Add a desktop app to your package](#add-a-desktop-app-to-your-package)
|
||||||
|
- [Build your package](#build-your-package)
|
||||||
|
- [Apply the provisioning package to a PC](#apply-package)
|
||||||
|
|
||||||
|
## Build your package
|
||||||
|
|
||||||
|
1. When you are done configuring the provisioning package, on the **File** menu, click **Save**.
|
||||||
|
|
||||||
|
2. Read the warning that project files may contain sensitive information, and click **OK**.
|
||||||
|
> **Important** When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed.
|
||||||
|
|
||||||
|
3. On the **Export** menu, click **Provisioning package**.
|
||||||
|
|
||||||
|
1. Change **Owner** to **IT Admin**, which will set the precedence of this provisioning package higher than provisioning packages applied to this device from other sources, and then select **Next.**
|
||||||
|
|
||||||
|
10. Set a value for **Package Version**.
|
||||||
|
|
||||||
|
**Tip**
|
||||||
|
You can make changes to existing packages and change the version number to update previously applied packages.
|
||||||
|
|
||||||
|
11. Optional. In the **Provisioning package security** window, you can choose to encrypt the package and enable package signing.
|
||||||
|
|
||||||
|
- **Enable package encryption** - If you select this option, an auto-generated password will be shown on the screen.
|
||||||
|
|
||||||
|
- **Enable package signing** - If you select this option, you must select a valid certificate to use for signing the package. You can specify the certificate by clicking **Select...** and choosing the certificate you want to use to sign the package.
|
||||||
|
|
||||||
|
**Important**
|
||||||
|
We recommend that you include a trusted provisioning certificate in your provisioning package. When the package is applied to a device, the certificate is added to the system store and any package signed with that certificate thereafter can be applied silently.
|
||||||
|
|
||||||
|
12. Click **Next** to specify the output location where you want the provisioning package to go once it's built. By default, Windows ICD uses the project folder as the output location.<p>
|
||||||
|
Optionally, you can click **Browse** to change the default output location.
|
||||||
|
|
||||||
|
13. Click **Next**.
|
||||||
|
|
||||||
|
14. Click **Build** to start building the package. The project information is displayed in the build page and the progress bar indicates the build status.<p>
|
||||||
|
If you need to cancel the build, click **Cancel**. This cancels the current build process, closes the wizard, and takes you back to the **Customizations Page**.
|
||||||
|
|
||||||
|
15. If your build fails, an error message will show up that includes a link to the project folder. You can scan the logs to determine what caused the error. Once you fix the issue, try building the package again.<p>
|
||||||
|
If your build is successful, the name of the provisioning package, output directory, and project directory will be shown.
|
||||||
|
|
||||||
|
- If you choose, you can build the provisioning package again and pick a different path for the output package. To do this, click **Back** to change the output package name and path, and then click **Next** to start another build.
|
||||||
|
|
||||||
|
- If you are done, click **Finish** to close the wizard and go back to the **Customizations Page**.
|
||||||
|
|
||||||
|
16. Select the **output location** link to go to the location of the package. You can provide that .ppkg to others through any of the following methods:
|
||||||
|
|
||||||
|
- Shared network folder
|
||||||
|
|
||||||
|
- SharePoint site
|
||||||
|
|
||||||
|
- Removable media (USB/SD)
|
||||||
|
|
||||||
|
- Email
|
||||||
|
|
||||||
|
- USB tether (mobile only)
|
||||||
|
|
||||||
|
- NFC (mobile only)
|
||||||
|
|
||||||
|
**Next step**
|
||||||
|
- [Apply the provisioning package to a PC](#apply-package)
|
||||||
|
|
||||||
|
## Apply package
|
||||||
|
|
||||||
|
1. Start with a computer on the first-run setup screen. If the PC has gone past this screen, reset the PC to start over. To reset the PC, go to **Settings** > **Update & security** > **Recovery** > **Reset this PC**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
2. Insert the USB drive and press the Windows key five times. Windows Setup will recognize the drive and ask if you want to set up the device. Select **Set up**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
3. The next screen asks you to select a provisioning source. Select **Removable Media** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
4. Select the provisioning package (\*.ppkg) that you want to apply, and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
5. Select **Yes, add it**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
6. Read and accept the Microsoft Software License Terms.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
7. Select **Use Express settings**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
8. If the PC doesn't use a volume license, you'll see the **Who owns this PC?** screen. Select **My work or school owns it** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
9. On the **Choose how you'll connect** screen, select **Join Azure AD** or **Join a domain** and tap **Next**.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
10. Sign in with your domain, Azure AD, or Office 365 account and password. When you see the progress ring, you can remove the USB drive.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Learn more
|
||||||
|
- [Build and apply a provisioning package]( http://go.microsoft.com/fwlink/p/?LinkId=629651)
|
||||||
|
|
||||||
|
- Watch the video: [Provisioning Windows 10 Devices with New Tools](http://go.microsoft.com/fwlink/p/?LinkId=615921)
|
||||||
|
|
||||||
|
- Watch the video: [Windows 10 for Mobile Devices: Provisioning Is Not Imaging](http://go.microsoft.com/fwlink/p/?LinkId=615922)
|
||||||
|
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ Provisioning packages are simple enough that with a short set of written instruc
|
|||||||
|
|
||||||
## New in Windows 10, Version 1607
|
## New in Windows 10, Version 1607
|
||||||
|
|
||||||
The Windows Assessment and Deployment Kit (ADK) for Windows 10 included the Imaging and Configuration Designer (ICD), a tool for configuring images and runtime settings which are then built into provisioning packages. Windows ICD for Windows 10, Version 1607, simplifies common provisioning scenarios.
|
The Windows Assessment and Deployment Kit (ADK) for Windows 10 includes the Imaging and Configuration Designer (ICD), a tool for configuring images and runtime settings which are then built into provisioning packages. Windows ICD for Windows 10, Version 1607, simplifies common provisioning scenarios.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -45,7 +45,7 @@ Windows ICD in Windows 10, Version 1607, supports the following scenarios for IT
|
|||||||
* Mobile Iron (password-string based enrollment)
|
* Mobile Iron (password-string based enrollment)
|
||||||
* Other MDMs (cert-based enrollment)
|
* Other MDMs (cert-based enrollment)
|
||||||
|
|
||||||
> **Note:** Windows ICD in Windows 10, Version 1607, also provides a wizard to create provisioning packages for school PCs. To learn more, see Set up students' PCs to join domain (link to be added).
|
> **Note:** Windows ICD in Windows 10, Version 1607, also provides a wizard to create provisioning packages for school PCs. To learn more, see [Set up students' PCs to join domain](https://technet.microsoft.com/edu/windows/index).
|
||||||
|
|
||||||
## Benefits of provisioning packages
|
## Benefits of provisioning packages
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user