商业案例的简短描述:
平台:Windows
me:BI背景,附带批次/ Powershel编码(谷歌支持:-)
外部工具在给定目录中创建巨大的file_name.csv文件
我无法更改工具的行为
我想强制(可能在操作系统级别),无论何时在该目录中创建此类文件,都会将流重定向到gzip并创建file_name.csv.gz(动态)< / p>
我可以尝试使用它来注意正在创建文件: https://gallery.technet.microsoft.com/scriptcenter/Powershell-FileSystemWatche-dfd7084b
但不知道如何获取gzip的输入而不是工具写入的文件。
其中的情况:
该工具正在写入文件file_name.csv
但同时将数据流作为输入传递给gzip
结果创建了2个文件
也可以(它甚至可能更安全,因为我不确定该工具是否不需要存在file_name.csv才能成功完成导出。)
有没有人对此有任何想法?