【Magicfolder】出力するPDFファイル名を一意にしたい
公開日:2026/04/27
- V12
- V11

Magicfolderで出力するPDFファイルに作成時刻を付与していますが「連続してPDFファイルを作成」する場合、同一ファイル名となってしまい、上書き保存されてしまう場合があります。
ファイル名を一意にする方法はありますか。

MagicfolderのPDF出力は高速で出力されるため、ファイル名に日付(時分秒)を付与してもタイミングによっては同一ファイル名になってしまうことがあります。
これは、Magicfolderで付与できる時刻は、「秒まで」となっているため、1秒以内に作成されたPDFファイルは全て同一のファイル名になってしまうためです。
※[ミリ秒]の内部変数は用意しておりません。
回避策としては、以下の方法が考えられます。
①CSVを投入するタイミングをずらす方法
上位で監視フォルダに投入するタイミングを数秒ずらして投入してください。
②手動でwaitをかける方法
「フィルタ(ファイル検知時)」に下記コマンドを登録します。
cmd.exe /c Ping -n 2 localhost > null
※2秒waitしてから処理を実施するコマンドです。
このフィルタコマンドにより、同一監視フォルダに限り、同1ファイル名のPDFが作成されることは無くなります。
この質問・回答は役に立ちましたか?