你在这里: 参考手册 > FME服务器控制台 > 命令行选项 > 引证与转义

引证与转义

交互式命令行和批处理文件模式

在交互式和批处理文件模式中,以下规则适用于参数:

  • 必须以值列表的形式提供参数,这些值由一个或多个空格分隔。例如:

运行\u workspace Samples/easyTranslator.fmw--SourceDataset \u GENERIC C:/FMEData/parcel \u K25.dwg

  • 包含空格的参数必须用引号(“)括起来:

运行\u workspace Samples/easyTranslator.fmw--SourceDataset\u GENERIC“C:/FME Data/parcel\u K25.dwg”

  • 包含引号的参数必须用引号括起来,内部引号必须用双引号(“”)转义。
  • 例如,考虑下面的字符串文字,它包含每个包含空白的值的引号,以及两个值周围的一组附加引号,以容纳它们之间的空白:

    “”C:/FME Data/parcel_K25.dwg“”C:/FME Data/parcel_K24.dwg“”

    要将此字符串文字作为参数提供给命令行,必须指定以下内容:

    “”“”“C:/FME Data/parcel_K25.dwg”“”“C:/FME Data/parcel_K24.dwg”“”“”

    完整示例:

    运行\u workspace Samples/easyTranslator.fmw--SourceDataset \u GENERIC“”“C:/FME Data/parcel\u K25.dwg”“”“C:/FME Data/parcel\u K24.dwg”“”“”

单发命令行模式

在单触发命令行模式下,FME服务器控制台不会对它接收的命令行参数应用任何转换。有关command shell如何处理转义和引用的更多信息,请参阅操作系统shell文档。