危険なファイル名を適切なファイル名に変換する関数はありますか?
大量の写真を処理していますが、アップローダーがファイル名に波記号 (~) を挿入したため、ごくまれにスクリプトが停止します。また、ファイル名に含めることができない他の悪いシンボルと、それらをエスケープする方法があるかどうかも疑問に思っています。
次のような VBScript の FileSystem オブジェクトを使用して、これらのファイルをループ処理しています。
For Each File In Files
If InStr(UCase(File.Name), ".JPG") > 0 Then
'// do stuff
End If
Next