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、经典版本、经典版本
运行平台 Agent、DeploymentGroup
需求
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置变量 任意
代理版本 所有支持的代理版本。
任务类别 实用工具

另请参阅