פורסם 2005 באפריל 2920 שנים שלום,יש לי תוכנה שעובדת עם קבצי ZIP. עכשיו אם התוכנה מזהה קובץ תמונה עם שם זהה לזה של הקובץ ZIP היא מציגה את התמונה כאשר לוחצים על הקובץ ZIP.הבעיה היא שיש לי בסביבות 2000 תמונות שמתוכן יש 300 עם שם זהה ל300 קבצי ZIP.מה שאני מנסה לעשות זה למחוק את התמונות המיותרות, שאין קובץ ZIP עם אותו שם, בלי לעבור קובץ קובץ.תודה
פורסם 2005 באפריל 2920 שנים הנה מה שאני הייתי עושה (בעזרת TextPad, אבל אפשר עם כל עורך טקסט מספיק טוב).עושים dir לספריית ה- zip לתוך קובץ:dir *.zip > list.batעורכים את הקובץ list.txt ומחליפים את הטקסט בכל שורה בשורה שתעביר קובץ תמונה עם אותו שם לספריה אחרת (קבועה)מריצים את הקובץ ובספריה הנוכחית ישארו רק קבצי התמונה שאין להם קובץ זיפ, אותם אפשר למחוק, ולהחזיר את הקבצים שהעברת.
פורסם 2005 באפריל 2920 שנים מחבר לא הבנתי כיצד... ?והאם זה יפעל גם אם יש קבצי ZIP שאין להם קובץ עם שם זהה בתמונות?
פורסם 2005 באפריל 3020 שנים נגיד שיש לך בספריה 6 קבצים:1.zip, 2.zip, 1.jpg, 2.jpg, 3.jpg, 4.jpgdir *.zipמחזיר לך את שני קבצי הזיפ.אתה יכול לסמן בתוך חלון הדוס את השמות של קבצי הזיפ ולהעתיק לעורך טקסט (אתה צריך אחד שנותן לעשות החלפות עם regular expression)שם אתה מחליף כל ^ (שזה תחילת שורה) ב- ^move וכל zip ב- jpg temp\אתה שומר את הקובץ כקובץ batch, יוצר ספריה temp, ומריץ את הקובץ.מה שיקרה זה שכל קבצי ה- jpg שיש להם קובץ זיפ, יועתקו לספריית temp.עכשיו תמחק את קבצי ה- jpg מהספריה הנוכחית (או תעביר אותם למקום אחר), ותחזיר את קבצי ה- jpg מספריית temp. וקיבלת שנשארו לך רק קבצי ה- jpg שיש להם קובץ זיפ.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.