CmdLine@1 - 命令行 v1 任务

使用此任务从命令提示符运行程序。

注释

此任务有较新版本。 使用 CmdLine@2

语法

# Command Line v1
# Run a command line with arguments.
- task: CmdLine@1
  inputs:
    filename: # string. Required. Tool. 
    #arguments: # string. Arguments. 
  # Advanced
    #workingFolder: # string. Working folder. 
    #failOnStandardError: false # boolean. Fail on Standard Error. Default: false.

输入

filename - 工具
string。 必填。

要运行的工具的名称。 应在路径中找到该工具。 (可选)可以提供完全限定的路径,但该路径必须存在于代理上。

注意:如果需要相对于存储库的路径,可以使用 $(Build.SourcesDirectory)\ 。


arguments - 参数
string

传递给工具的参数。 使用双引号转义空格。


workingFolder - 工作文件夹
string

指定要运行命令的工作目录。 如果将其留空,则工作目录 $(Build.SourcesDirectory)


标准错误failOnStandardError - 失败
boolean。 默认值:false

如果该值设置为 true,则任何错误写入标准错误流时,任务将失败。


任务控制选项

除任务输入之外,所有任务都具有控制选项。 有关详细信息,请参阅 控件选项和常见任务属性

输出变量

没有。

注解

CommandLine@2有较新版本的命令行任务。

要求

要求 说明
管道类型 YAML,经典版本,经典版本
运行时间 代理,DeploymentGroup
需求 没有
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任何
Settable 变量 任何
代理版本 所有支持的代理版本。
任务类别 效用

另请参阅