共用方式為


CmdLine@1 - 命令列 v1 工作

使用此工作從命令提示字元執行程式。

注意

此工作有較新版本。 使用 CmdLine@2

Syntax

# 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
要求
Capabilities 此工作不符合作業中後續工作的任何需求。
命令限制 任何
Settable 變數 任何
代理程式版本 所有支援的代理程式版本。
工作類別 公用程式

另請參閱