From c91587e12d99ab6ab0f14ecb0d25677fe9a318f8 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 10 Feb 2017 13:47:59 -0800 Subject: [PATCH] cmdlets --- windows/deploy/provisioning-apply-package.md | 23 ------------ windows/deploy/provisioning-create-package.md | 8 ++--- windows/deploy/provisioning-powershell.md | 36 +++++++++---------- 3 files changed, 22 insertions(+), 45 deletions(-) diff --git a/windows/deploy/provisioning-apply-package.md b/windows/deploy/provisioning-apply-package.md index 1125dd6985..fb4a533c51 100644 --- a/windows/deploy/provisioning-apply-package.md +++ b/windows/deploy/provisioning-apply-package.md @@ -42,25 +42,7 @@ Provisioning packages can be applied to a device during the first-run experience ![Do you trust this package?](images/trust-package.png) -6. Read and accept the Microsoft Software License Terms. - ![Sign in](images/license-terms.png) - -7. Select **Use Express settings**. - - ![Get going fast](images/express-settings.png) - -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**. - - ![Who owns this PC?](images/who-owns-pc.png) - -9. On the **Choose how you'll connect** screen, select **Join Azure AD** or **Join a domain** and tap **Next**. - - ![Connect to Azure AD](images/connect-aad.png) - -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. - - ![Sign in](images/sign-in-prov.png) ### After setup, from a USB drive, network folder, or SharePoint site @@ -97,11 +79,6 @@ On a desktop computer, navigate to **Settings** > **Accounts** > **Access work o -## Learn more - -- Watch the video: [Provisioning Windows 10 Devices with New Tools](https://go.microsoft.com/fwlink/p/?LinkId=615921) - -- Watch the video: [Windows 10 for Mobile Devices: Provisioning Is Not Imaging](https://go.microsoft.com/fwlink/p/?LinkId=615922) ## Related topics diff --git a/windows/deploy/provisioning-create-package.md b/windows/deploy/provisioning-create-package.md index 27b0d85efa..4a1c8ac0df 100644 --- a/windows/deploy/provisioning-create-package.md +++ b/windows/deploy/provisioning-create-package.md @@ -36,7 +36,7 @@ You use Windows Configuration Designer to create a provisioning package (.ppkg) ![Configuration Designer wizards](images/icd-create-options-1703.png) - - The wizard options provide a simple interface for configuring common settings for desktop, mobile, and kiosk devices. Wizards are also available for creating provisioning packages for Microsoft Surface Hub and Microsoft HoloLens devices. For a summary of the settings available in the desktop, mobile, and kiosk devices, see [What you can configure using Configuration Designer wizard](provisioning-packages.md#configuration-designer-wizards). + - The wizard options provide a simple interface for configuring common settings for desktop, mobile, and kiosk devices. Wizards are also available for creating provisioning packages for Microsoft Surface Hub and Microsoft HoloLens devices. For a summary of the settings available in the desktop, mobile, and kiosk devices, see [What you can configure using Configuration Designer wizardS](provisioning-packages.md#configuration-designer-wizards). (NEED TO LINK TO WIZARD TOPICS) - For instructions on **Simple provisioning**, see [Provision PCs with common settings](provision-pcs-for-initial-deployment.md). @@ -135,11 +135,11 @@ For details on each specific setting, see [Windows Provisioning settings referen ## Learn more -- Watch the video: [Provisioning Windows 10 Devices with New Tools](https://go.microsoft.com/fwlink/p/?LinkId=615921) - -- Watch the video: [Windows 10 for Mobile Devices: Provisioning Is Not Imaging](https://go.microsoft.com/fwlink/p/?LinkId=615922) +- Watch the video: [Provisioning Windows 10 Devices with New Tools](https://go.microsoft.com/fwlink/p/?LinkId=615921) +- Watch the video: [Windows 10 for Mobile Devices: Provisioning Is Not Imaging](https://go.microsoft.com/fwlink/p/?LinkId=615922) +- [How to bulk-enroll devices with On-premises Mobile Device Management in System Center Configuration Manager](https://docs.microsoft.com/sccm/mdm/deploy-use/bulk-enroll-devices-on-premises-mdm) ## Related topics diff --git a/windows/deploy/provisioning-powershell.md b/windows/deploy/provisioning-powershell.md index 4866fc385a..ed05c3ca94 100644 --- a/windows/deploy/provisioning-powershell.md +++ b/windows/deploy/provisioning-powershell.md @@ -18,29 +18,29 @@ localizationpriority: high RS2 ships with Windows Provisioning PowerShell cmdlets in box. These cmdlets make it easy to script the following functions -TABLE NOT WORKING; REDO AS HTML W/ROWSPAN -| Cmdlet | Purpose | Syntax | -| --- | --- | --- | -| Add-ProvisioningPackage | Use this cmdlet to apply a provisioning package. | ```Add-ProvisioningPackage [-Path] [-ForceInstall] [-LogsFolder ] [-WprpFile ] []``` | -| Remove-ProvisioningPackage | Remove a provisioning package | ```Remove-ProvisioningPackage -PackageId [-LogsFolder ] [-WprpFile ] []```

```Remove-ProvisioningPackage -Path [-LogsFolder ] [-WprpFile ] []```

```Remove-ProvisioningPackage -AllInstalledPackages [-LogsFolder ] [-WprpFile ] []``` | -| Get-ProvisioningPackage | Get information about an installed provisioning package | ```Get-ProvisioningPackage -PackageId [-LogsFolder ] [-WprpFile ] []```

```Get-ProvisioningPackage -Path [-LogsFolder ] [-WprpFile ] []```

```Get-ProvisioningPackage -AllInstalledPackages [-LogsFolder ] [-WprpFile ] []``` | -| Export-ProvisioningPackage | Extract the contents of a provisioning package | ```Export-ProvisioningPackage -PackageId -OutputFolder [-Overwrite] [-AnswerFileOnly] [-LogsFolder ] [-WprpFile ] []```

```Export-ProvisioningPackage -Path -OutputFolder [-Overwrite] [-AnswerFileOnly] [-LogsFolder ] [-WprpFile ] []``` | -| Add-TrustedProvisioningCertificate | Adds a certificate to the Trusted Certificate store | TBD | + + + + + + +
CmdletPurposeSyntax
Add-ProvisioningPackage Use this cmdlet to apply a provisioning package```Add-ProvisioningPackage [-Path] [-ForceInstall] [-LogsFolder ] [-WprpFile ] []```
Remove-ProvisioningPackageRemove a provisioning package ```Remove-ProvisioningPackage -PackageId [-LogsFolder ] [-WprpFile ] []```
```Remove-ProvisioningPackage -Path [-LogsFolder ] [-WprpFile ] []```
```Remove-ProvisioningPackage -AllInstalledPackages [-LogsFolder ] [-WprpFile ] []```
Get-ProvisioningPackage Get information about an installed provisioning package ```Get-ProvisioningPackage -PackageId [-LogsFolder ] [-WprpFile ] []```
```Get-ProvisioningPackage -Path [-LogsFolder ] [-WprpFile ] []```
```Get-ProvisioningPackage -AllInstalledPackages [-LogsFolder ] [-WprpFile ] []```
Export-ProvisioningPackage Extract the contents of a provisioning package ```Export-ProvisioningPackage -PackageId -OutputFolder [-Overwrite] [-AnswerFileOnly] [-LogsFolder ] [-WprpFile ] []```
```Export-ProvisioningPackage -Path -OutputFolder [-Overwrite] [-AnswerFileOnly] [-LogsFolder ] [-WprpFile ] []```
Add-TrustedProvisioningCertificate Adds a certificate to the Trusted Certificate store TBD
>[!NOTE] -> You can use Get-Help to get usage help on any command. Example - “Get-Help Add-ProvisioningPackage”. +> You can use Get-Help to get usage help on any command. For example: `Get-Help Add-ProvisioningPackage` -Trace logs are always captured when using the Cmdlet. The following logs are available in the logs folder after the cmdlet completes: -• ProvTrace..ETL - ETL trace file, unfiltered -• ProvTrace..XML - ETL trace file converted into raw trace events, unfiltered -• ProvTrace..TXT - TEXT file containing trace output formatted for easy reading, filtered to only show events logged by providers in the WPRP file -• ProvLogReport..XLS - Excel file containing trace output, filtered to only show events logged by providers in WPRP file -Suggested scenario -1. Create a provisioning package using the WCD App. -2. Use the Add-ProvisioningPackage to apply the provisioning package. +Trace logs are captured when using cmdlets. The following logs are available in the logs folder after the cmdlet completes: -Note: When applying provisioning packages using Powershell cmdlets, the default behavior is to suppress the prompt that appears when applying an unsigned provisioning package. This is by design – so that provisioning packages can be applied as part of existing scripts (like MDT and SCCM task sequences). +- ProvTrace.<timestamp>.ETL - ETL trace file, unfiltered +- ProvTrace.<timestamp>.XML - ETL trace file converted into raw trace events, unfiltered +- ProvTrace.<timestamp>.TXT - TEXT file containing trace output formatted for easy reading, filtered to only show events logged by providers in the WPRP file +- ProvLogReport.<timestamp>.XLS - Excel file containing trace output, filtered to only show events logged by providers in WPRP file + + + +>[!NOTE] +>When applying provisioning packages using Powershell cmdlets, the default behavior is to suppress the prompt that appears when applying an unsigned provisioning package. This is by design so that provisioning packages can be applied as part of existing scripts. ## Related topics