| 主题 | 操作变量在使用之前 |
| 日期 | 02/08/2008 |
| 消息 | I am设法自动化数据传输量进程。 什么需要发生是文件夹查如果文件带有a. svd扩展名存在。 如果他们存在程序x应该运行与有名字和文件一样带有.svd扩展名的输入文件。 但程序x不运行如果文件名(变量)有一个.svd扩展名。
I监控器文件夹为svd文件。 复制他们对另一个文件夹并且给他们改名对文件没有.svd扩展名。 该文件(可变)我使用作为输入文件(可变的后面command line)为程序x使用。 此所有运作。 但复制文件是一个费时的活动,在晚上。 什么我想要是跳过复制和给改名文件。 输入文件为程序x在一个不同的文件夹,我只使用.svd文件的名字。 在程序X之内我为输入文件分配了指定的文件夹。 唯一的重要性是输入文件有名字和文件一样带有.svd扩展名但没有.svd扩展名,他们可以是空的文本文档。 可能您告诉我如果使用可变的文件带有.svd扩展名它是可能的但是留下.svd扩展名在程序command line外面。 或如果根本做新的文件带有文件的文件名,在文件夹与.svd文件,没有任何扩展名是可能的。 此自动在连锁查文件夹并且运行程序x put,因此当a. svd文件“键入”文件夹程序x将运行与有文件名和svd文件一样的其他文件 事先感谢。 |
| Reply1 |
感谢为使用Automize。 1)我没有您的支持文件,但是我假设,您使用FileMonitor task和使用任一$ %….: :文件名% $或$ %….: :文件名% $变量。 2)我现在认为,什么您执行(即复制)是是充分地实现的内automize的唯一的解决方法。 3)您的其他选项将是使用批处理文件从变量名称去除扩展名。 您将必须通过变量名称对将去除扩展名并且保存文件名变量的批处理文件(没有扩展名)对临时文件。 然后使用$ %文件: : 您将的变量能get此文件名没有扩展名从临时文件。 恳切地, melvin desilva hitek软件
|
| Reply2 | |
| Reply3 | |
| Reply4 | |
| Reply5 |