将包含Foreach循环空格的目录和文件名变量传递给Execute Process任务

时间:2015-10-26 07:31:01

标签: ssis

我有一个Foreach文件枚举器,它遍历文件夹中的所有文件,将目录和文件名保存到变量@NextFile。

在Foreach中,我有一个执行进程任务,它传递变量@NextFile。

我通过在执行任务,表达式 - >参数 - > @ [User :: NextFile]上选择编辑来传递变量。

如果文件名没有空格,这样可以正常工作,但是当有空格时,传入的字符串将在第一个空格出现的地方结束。

例如:如果目录名称为c:\files\file,则变量将为"@[User::NextFile]"

我试图将NextFile括在引号“@ [User :: NextFile]”中,但该变量设置为<a href="#" runat="server" id="hlk">

1 个答案:

答案 0 :(得分:3)

让你的表达看起来像:
<category android:name="android.intent.category.MAIN" />

Expression