CommandLine (microsoft-windows-shell-setup-firstlogoncommands-synchronouscommand-commandline)

CommandLine 指定首次登录时要运行的指向 SynchronousCommand 的路径。

如果创建的用户帐户不包含管理权限,则可能不会执行以下命令:

  • 如果启用了用户帐户控制,则当用户首次登录时,将显示一个对话框,提示用户允许管理员应用命令的选项。 如果用户选择取消,则不执行这些命令。

  • 如果禁用用户帐户控制,则不执行这些命令。

使用 FirstLogonCommands 添加脚本时,即使使用 Ctrl+Shift+F3 启动到审核模式,也会在下次启动时触发该脚本。 如果计划稍后使用审核模式,请添加以下设置以自动跳过此脚本:Microsoft-Windows-Deployment\Reseal\Mode = Audit。

Path_to_command

指定首次登录时要运行的指向命令的路径。 Path_to_command 是一个字符串,最大长度为 1024 个字符。

该字符串类型支持空元素。

有效配置阶段

oobeSystem

父层次结构

Microsoft-Windows-Shell-Setup | FirstLogonCommands | SynchronousCommand | CommandLine

应用于

有关此组件支持的受支持 Windows 版本和体系结构的列表,请参阅 Microsoft-Windows-Shell-Setup

XML 示例

下面的 XML 输出演示如何设置首次登录命令。

<FirstLogonCommands>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command1.exe</CommandLine>
      <Description>Description_of_command1</Description>
      <Order>1</Order>
   </SynchronousCommand>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command2.exe</CommandLine>
      <Description>Description_of_command2</Description>
      <Order>2</Order>
   </SynchronousCommand>
</FirstLogonCommands>

SynchronousCommand