我有一个可编程/可编写脚本的现成第三方产品的问题,它创建了我们需要后处理(移动,压缩或其他)的文件。
该产品让我们在完成输出后运行命令,所以一切都很完美,对吧?
与其说是因为应用程序在调用我们的脚本时仍然具有“打开”文件,因此Windows不会让我触摸它们或它们所在的目录。
我到目前为止唯一的想法是 start mystuff.bat并在睡眠时启动mystuff.bat,但这会在错误处理方面打开一堆蠕虫,因为服务器程序无法知道后处理作业何时完成。
有谁知道如何解决这个问题?
- 这些文件将写入Windows服务器(2008 R2)上的本地磁盘。
- 要求软件供应商修复他们的程序到目前为止失败:-(
该软件是PrintNetT,一个打印生产系统,它作为服务/守护程序运行,处理作业请求,创建目录+文件,在创建它们的批处理期间保持锁定。它在服务器(无头)上全天候运行。批处理完成后,文件不再被锁定。
2
您可以使用脚本编写脚本 处理 来自Sysinternals
—
Nifle
@Nifle,感谢我对我的问题的精彩编辑。现在它清晰,简洁,重点突出。还在问我想问什么。谢了哥们!我赞成你的评论
—
MattBianco
handle 感谢清理问题。