質問
FlexiCapture 12 の機能でホットフォルダから取り込むファイルを PDF に限定することは可能ですか。または外部でコマンドやバッチやプログラムの作成が必要ですか。
後者の場合は参考になる情報があれば教えてください。
回答
本製品ではホットフォルダから特定のファイルを読み取り前に除去する機能を具備しておりませんため、外部でコマンドや実行プログラムの作り込みが必要です。
PowerShell では次のコマンドレットになります。
Get-ChildItem -File -Recurse -Exclude @("*.pdf") | Remove-Item
なお上記の方法では「ファイルが追加されたとき」にジャストタイムで処理ができません。
便利で、実装簡単な方法としては、以下をご検討下さい。
- 画像インポートプロファイルでのインポートを「サブフォルダ毎に」に指定します。
- PowerShellスクリプトでホットフォルダをチェックし、PDFファイルがある場合、サブフォルダを作成し、サブフォルダにそのPDFファイルを移転します。また、PDF以外のファイルを削除します。
- FlexiCaptureは自動的にPDFファイルをサブフォルダからインポートします。
上記のPowerShellスクリプトをWindows Schedulerで実行するように設定しますと、希望のPDFファイルのフィルターは自動的に実行されるようになります。
コメント
0件のコメント
サインインしてコメントを残してください。