mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-13 05:47:23 +00:00
fixed display issues
This commit is contained in:
parent
2e210dc998
commit
ec42bc551c
@ -126,7 +126,7 @@ This topic lists new and updated topics in the [Manage and update Windows 10](in
|
|||||||
<td align="left">New</td>
|
<td align="left">New</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="odd">
|
<tr class="odd">
|
||||||
<td align="left">Customize Windows 10 Start with mobile device management (MDM)</td>
|
<td align="left">[Customize Windows 10 Start with mobile device management (MDM)](customize-windows-10-start-screens-by-using-mobile-device-management.md)</td>
|
||||||
<td align="left"></td>
|
<td align="left"></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -83,17 +83,8 @@ This example uses Microsoft Intune to configure an MDM policy that applies a cus
|
|||||||
|
|
||||||
Example of the same layout file with escape characters replacing the markup characters:
|
Example of the same layout file with escape characters replacing the markup characters:
|
||||||
|
|
||||||
<span codelanguage="XML"></span>
|
```
|
||||||
<table>
|
&lt;wdcml:p xmlns:wdcml=&quot;http://microsoft.com/wdcml&quot;&gt;Example of a layout file produced by Export-StartLayout:&lt;/wdcml:p&gt;&lt;wdcml:snippet xmlns:wdcml=&quot;http://microsoft.com/wdcml&quot;&gt;&lt;![CDATA[&lt;LayoutModificationTemplate Version=&quot;1&quot; xmlns=&quot;http://schemas.microsoft.com/Start/2014/LayoutModification&quot;&gt;
|
||||||
|
|
||||||
<thead>
|
|
||||||
<tr class="header">
|
|
||||||
<th align="left">XML</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<tr class="odd">
|
|
||||||
<td align="left"><pre><code>&lt;wdcml:p xmlns:wdcml=&quot;http://microsoft.com/wdcml&quot;&gt;Example of a layout file produced by Export-StartLayout:&lt;/wdcml:p&gt;&lt;wdcml:snippet xmlns:wdcml=&quot;http://microsoft.com/wdcml&quot;&gt;&lt;![CDATA[&lt;LayoutModificationTemplate Version=&quot;1&quot; xmlns=&quot;http://schemas.microsoft.com/Start/2014/LayoutModification&quot;&gt;
|
|
||||||
&lt;DefaultLayoutOverride&gt;
|
&lt;DefaultLayoutOverride&gt;
|
||||||
&lt;StartLayoutCollection&gt;
|
&lt;StartLayoutCollection&gt;
|
||||||
&lt;defaultlayout:StartLayout GroupCellWidth=&quot;6&quot; xmlns:defaultlayout=&quot;http://schemas.microsoft.com/Start/2014/FullDefaultLayout&quot;&gt;
|
&lt;defaultlayout:StartLayout GroupCellWidth=&quot;6&quot; xmlns:defaultlayout=&quot;http://schemas.microsoft.com/Start/2014/FullDefaultLayout&quot;&gt;
|
||||||
@ -105,10 +96,8 @@ This example uses Microsoft Intune to configure an MDM policy that applies a cus
|
|||||||
&lt;/defaultlayout:StartLayout&gt;
|
&lt;/defaultlayout:StartLayout&gt;
|
||||||
&lt;/StartLayoutCollection&gt;
|
&lt;/StartLayoutCollection&gt;
|
||||||
&lt;/DefaultLayoutOverride&gt;
|
&lt;/DefaultLayoutOverride&gt;
|
||||||
&lt;/LayoutModificationTemplate&gt;]]&gt;&lt;/wdcml:snippet&gt;</code></pre></td>
|
&lt;/LayoutModificationTemplate&gt;]]&gt;&lt;/wdcml:snippet&gt;
|
||||||
</tr>
|
```
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
2. In the Microsoft Intune administration console, click **Policy** > **Add Policy**.
|
2. In the Microsoft Intune administration console, click **Policy** > **Add Policy**.
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ To support pinning applications in multiple app packages, an AUMID parameter can
|
|||||||
|
|
||||||
The following example shows how to pin both Outlook Mail and Outlook Calendar:
|
The following example shows how to pin both Outlook Mail and Outlook Calendar:
|
||||||
|
|
||||||
``` syntax
|
```
|
||||||
<Apps>
|
<Apps>
|
||||||
<!-- Outlook Calendar -->
|
<!-- Outlook Calendar -->
|
||||||
<Application productId="{A558FEBA-85D7-4665-B5D8-A2FF9C19799B}" aumid="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.calendar">
|
<Application productId="{A558FEBA-85D7-4665-B5D8-A2FF9C19799B}" aumid="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.calendar">
|
||||||
|
@ -50,7 +50,8 @@ To perform a "wipe and persist" reset, preserving the provisioning applied to th
|
|||||||
<SyncBody>
|
<SyncBody>
|
||||||
<Exec>
|
<Exec>
|
||||||
<CmdID>3</CmdID>
|
<CmdID>3</CmdID>
|
||||||
<Item> <Target><LocURI>./Vendor/MSFT/RemoteWipe/DoWipePersistProvisionedData</LocURI></Target>
|
<Item>
|
||||||
|
<Target><LocURI>./Vendor/MSFT/RemoteWipe/DoWipePersistProvisionedData</LocURI></Target>
|
||||||
</Item>
|
</Item>
|
||||||
</Exec>
|
</Exec>
|
||||||
<Final/>
|
<Final/>
|
||||||
|
@ -288,27 +288,21 @@ Alternatively, you can turn on Shell Launcher using the Deployment Image Servici
|
|||||||
|
|
||||||
**To set your custom shell**
|
**To set your custom shell**
|
||||||
|
|
||||||
- Modify the following PowerShell script as appropriate and run the script on the kiosk device.
|
Modify the following PowerShell script as appropriate and run the script on the kiosk device.
|
||||||
|
|
||||||
<span codelanguage=""></span>
|
```
|
||||||
<table>
|
$COMPUTER = "localhost"
|
||||||
<colgroup>
|
|
||||||
<col width="100%" />
|
|
||||||
</colgroup>
|
|
||||||
<tbody>
|
|
||||||
<tr class="odd">
|
|
||||||
<td align="left"><pre><code>$COMPUTER = "localhost"
|
|
||||||
$NAMESPACE = "root\standardcimv2\embedded"
|
$NAMESPACE = "root\standardcimv2\embedded"
|
||||||
|
|
||||||
# Create a handle to the class instance so we can call the static methods.
|
# Create a handle to the class instance so we can call the static methods.
|
||||||
$ShellLauncherClass = [wmiclass]"\\$COMPUTER\${NAMESPACE}:WESL_UserSetting"
|
$ShellLauncherClass = [wmiclass]"\\$COMPUTER\${NAMESPACE}:WESL_UserSetting"
|
||||||
|
|
||||||
|
|
||||||
# This well-known security identifier (SID) corresponds to the BUILTIN\Administrators group.
|
# This well-known security identifier (SID) corresponds to the BUILTIN\Administrators group.
|
||||||
|
|
||||||
$Admins_SID = "S-1-5-32-544"
|
$Admins_SID = "S-1-5-32-544"
|
||||||
|
|
||||||
# Create a function to retrieve the SID for a user account on a machine.
|
# Create a function to retrieve the SID for a user account on a machine.
|
||||||
|
|
||||||
function Get-UsernameSID($AccountName) {
|
function Get-UsernameSID($AccountName) {
|
||||||
|
|
||||||
@ -319,56 +313,53 @@ Alternatively, you can turn on Shell Launcher using the Deployment Image Servici
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Get the SID for a user account named "Cashier". Rename "Cashier" to an existing account on your system to test this script.
|
# Get the SID for a user account named "Cashier". Rename "Cashier" to an existing account on your system to test this script.
|
||||||
|
|
||||||
$Cashier_SID = Get-UsernameSID("Cashier")
|
$Cashier_SID = Get-UsernameSID("Cashier")
|
||||||
|
|
||||||
# Define actions to take when the shell program exits.
|
# Define actions to take when the shell program exits.
|
||||||
|
|
||||||
$restart_shell = 0
|
$restart_shell = 0
|
||||||
$restart_device = 1
|
$restart_device = 1
|
||||||
$shutdown_device = 2
|
$shutdown_device = 2
|
||||||
|
|
||||||
# Examples
|
# Examples
|
||||||
|
|
||||||
# Set the command prompt as the default shell, and restart the device if it's closed.
|
# Set the command prompt as the default shell, and restart the device if it's closed.
|
||||||
|
|
||||||
$ShellLauncherClass.SetDefaultShell("cmd.exe", $restart_device)
|
$ShellLauncherClass.SetDefaultShell("cmd.exe", $restart_device)
|
||||||
|
|
||||||
# Display the default shell to verify that it was added correctly.
|
# Display the default shell to verify that it was added correctly.
|
||||||
|
|
||||||
$DefaultShellObject = $ShellLauncherClass.GetDefaultShell()
|
$DefaultShellObject = $ShellLauncherClass.GetDefaultShell()
|
||||||
|
|
||||||
"`nDefault Shell is set to " + $DefaultShellObject.Shell + " and the default action is set to " + $DefaultShellObject.defaultaction
|
"`nDefault Shell is set to " + $DefaultShellObject.Shell + " and the default action is set to " + $DefaultShellObject.defaultaction
|
||||||
|
|
||||||
# Set Internet Explorer as the shell for "Cashier", and restart the machine if it's closed.
|
# Set Internet Explorer as the shell for "Cashier", and restart the machine if it's closed.
|
||||||
|
|
||||||
$ShellLauncherClass.SetCustomShell($Cashier_SID, "c:\program files\internet explorer\iexplore.exe www.microsoft.com", ($null), ($null), $restart_shell)
|
$ShellLauncherClass.SetCustomShell($Cashier_SID, "c:\program files\internet explorer\iexplore.exe www.microsoft.com", ($null), ($null), $restart_shell)
|
||||||
|
|
||||||
# Set Explorer as the shell for administrators.
|
# Set Explorer as the shell for administrators.
|
||||||
|
|
||||||
$ShellLauncherClass.SetCustomShell($Admins_SID, "explorer.exe")
|
$ShellLauncherClass.SetCustomShell($Admins_SID, "explorer.exe")
|
||||||
|
|
||||||
# View all the custom shells defined.
|
# View all the custom shells defined.
|
||||||
|
|
||||||
"`nCurrent settings for custom shells:"
|
"`nCurrent settings for custom shells:"
|
||||||
Get-WmiObject -namespace $NAMESPACE -computer $COMPUTER -class WESL_UserSetting | Select Sid, Shell, DefaultAction
|
Get-WmiObject -namespace $NAMESPACE -computer $COMPUTER -class WESL_UserSetting | Select Sid, Shell, DefaultAction
|
||||||
|
|
||||||
# Enable Shell Launcher
|
# Enable Shell Launcher
|
||||||
|
|
||||||
$ShellLauncherClass.SetEnabled($TRUE)
|
$ShellLauncherClass.SetEnabled($TRUE)
|
||||||
|
|
||||||
"`nEnabled is set to " + $DefaultShellObject.IsEnabled()
|
"`nEnabled is set to " + $DefaultShellObject.IsEnabled()
|
||||||
|
|
||||||
# Remove the new custom shells.
|
# Remove the new custom shells.
|
||||||
|
|
||||||
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
|
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
|
||||||
|
|
||||||
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
|
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
|
||||||
</code></pre></td>
|
```
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
## Related topics
|
## Related topics
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user