系统提供了一种功能,通过定义名为 .source 的特殊环境变量可在系统运行命令之前运行服务器上的脚本。这样,您就可以从服务器上的源文件中装入一组环境变量,或者运行定制的准备命令。
要尝试此功能:
- 在系统上创建一个名为 mybatch.bat 的批处理文件,其功能是回显某个语句。将批处理文件保存到 C:\temp。
- 创建名为 Step Variables 的新环境。
- 添加一个名为 .source 的变量,其值为 C:\temp\mybatch.bat。
- 将步骤的环境设置为新创建的 Step Variables 环境。
- 运行项目,然后检查该步骤的日志输出。
请注意附加的日志数据显示 mybatch.bat 文件已在步骤命令之前运行。有关 .source 的一些要点:
- 指定的路径不能包含参数。
- 在 Windows® 平台上,通过调用来运行脚本。
- 在 UNIX® 平台上,在正在运行的 shell 中运行脚本时,该脚本必须采用本机 shell 语法。