@yossiz אמר בעזרה - שינוי שם בקבצי PDF מרובים לפי טקסט מתוך המסמך:
יש עדיין מה לשפר בסקריפט שכתבתי:
אני לא מבין בPS אבל הנה השני סנט שלי:
צריך לתת שם ייחודי לכל קובץ כדי שלא יהיה שגיאה כאשר יש שני קבצים עם שם תורם זהה
לשנות את שם הקובץ המקורי ל: שם המקורי+שם התורם.
צריך לטפל שבהרצה שנייה הסקריפט יתעלם מקבצים שכבר טופלו
לבדוק אם שם הקובץ גדול מ-10 תווים (ואז הוא טופל)
צריך לסנן תווים מיוחדים מתוך השם החדש הקובץ
$Path.Split([IO.Path]::GetInvalidFileNameChars()) -join '_'
ממיר את כל התווים הלא תקניים לקו תחתון (מקור)
ישר כח על העזרה @yossiz !