דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. קובץ BAT לשינוי שמות קבצים במספרים

קובץ BAT לשינוי שמות קבצים במספרים

מתוזמן נעוץ נעול הועבר עזרה הדדית - מחשבים וטכנולוגיה
27 פוסטים 5 כותבים 482 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ס מנותק
    ס מנותק
    ספרא
    כתב ב נערך לאחרונה על ידי
    #1

    קובץ BAT לשינוי שמות קבצים במספרים
    אני צריך לשנות שמות של הרבה קבצים PDF למספרים בדילוגים 1 - 3 -5 וכו'
    ו2 - 4 -6

    איציק דייטשא chvC 2 תגובות תגובה אחרונה
    0
    • ס ספרא

      קובץ BAT לשינוי שמות קבצים במספרים
      אני צריך לשנות שמות של הרבה קבצים PDF למספרים בדילוגים 1 - 3 -5 וכו'
      ו2 - 4 -6

      איציק דייטשא מנותק
      איציק דייטשא מנותק
      איציק דייטש
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #2

      @ספרא נראה לי ש @נ-נח או @chv ידעו

      מוטי - טק, מכירה ותיקון של מחשבים 0583293193

      תגובה 1 תגובה אחרונה
      2
      • ס ספרא

        קובץ BAT לשינוי שמות קבצים במספרים
        אני צריך לשנות שמות של הרבה קבצים PDF למספרים בדילוגים 1 - 3 -5 וכו'
        ו2 - 4 -6

        chvC מנותק
        chvC מנותק
        chv
        כתב ב נערך לאחרונה על ידי
        #3

        @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

        קובץ BAT לשינוי שמות קבצים במספרים
        אני צריך לשנות שמות של הרבה קבצים PDF למספרים בדילוגים 1 - 3 -5 וכו'
        ו2 - 4 -6

        תאר את הבקשה שלך כמה שיותר מדויק כדי לחסוך פוסטים של שו"ת

        בלוג

        ס תגובה 1 תגובה אחרונה
        2
        • chvC chv

          @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

          קובץ BAT לשינוי שמות קבצים במספרים
          אני צריך לשנות שמות של הרבה קבצים PDF למספרים בדילוגים 1 - 3 -5 וכו'
          ו2 - 4 -6

          תאר את הבקשה שלך כמה שיותר מדויק כדי לחסוך פוסטים של שו"ת

          ס מנותק
          ס מנותק
          ספרא
          כתב ב נערך לאחרונה על ידי
          #4

          @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

          תאר את הבקשה שלך כמה שיותר מדויק כדי לחסוך פוסטים של שו"ת

          יש לי ספר סרוק משני הצדדים כל צד בקובץ בנפרד - מה שאני רוצה לעשות לשלב את שני הקבצים יחד.
          ובכדי לעשות את זה אני רוצה לשנות את השמות של קבצי הPDF למספרים כלומר את הצד הראשון של הספר שיהיה מספרים 1 3 5 וכו' והצד השני של הספר 2 4 6 וכו' ואז להכניס את הכל לתיקיה ולחבר את הכל לקובץ אחד.

          chvC תגובה 1 תגובה אחרונה
          0
          • ס ספרא

            @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

            תאר את הבקשה שלך כמה שיותר מדויק כדי לחסוך פוסטים של שו"ת

            יש לי ספר סרוק משני הצדדים כל צד בקובץ בנפרד - מה שאני רוצה לעשות לשלב את שני הקבצים יחד.
            ובכדי לעשות את זה אני רוצה לשנות את השמות של קבצי הPDF למספרים כלומר את הצד הראשון של הספר שיהיה מספרים 1 3 5 וכו' והצד השני של הספר 2 4 6 וכו' ואז להכניס את הכל לתיקיה ולחבר את הכל לקובץ אחד.

            chvC מנותק
            chvC מנותק
            chv
            כתב ב נערך לאחרונה על ידי chv
            #5

            @ספרא צור קובץ bat עם הטקסט הזה:

            set /a count=1
            
            setlocal enabledelayedexpansion
            
            for /r %%i in (*.pdf) do ( 
                rename "%%i" "!count!.pdf"
                set /a count+=2
            )
            

            בהרצה שלו בתוך התיקייה בה נמצאים כל הקבצים שאתה רוצה לשנות זה ישנה כמו שכתבת.
            כדי להשתמש בו לקבצים שיישתנו למספרים הזוגיים (2,4,6) - פשוט תשנה בשורה הראשונה מ-1 ל-2.
            ולשמור, ולהריץ כנ"ל.

            נ.ב. תגבה קודם כל דבר. שלא יהיה פדיחות

            בלוג

            ס 2 תגובות תגובה אחרונה
            8
            • chvC chv

              @ספרא צור קובץ bat עם הטקסט הזה:

              set /a count=1
              
              setlocal enabledelayedexpansion
              
              for /r %%i in (*.pdf) do ( 
                  rename "%%i" "!count!.pdf"
                  set /a count+=2
              )
              

              בהרצה שלו בתוך התיקייה בה נמצאים כל הקבצים שאתה רוצה לשנות זה ישנה כמו שכתבת.
              כדי להשתמש בו לקבצים שיישתנו למספרים הזוגיים (2,4,6) - פשוט תשנה בשורה הראשונה מ-1 ל-2.
              ולשמור, ולהריץ כנ"ל.

              נ.ב. תגבה קודם כל דבר. שלא יהיה פדיחות

              ס מנותק
              ס מנותק
              ספרא
              כתב ב נערך לאחרונה על ידי
              #6

              @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

              עם הטקסט הזה:

              ממש תודה עזר לי מאוד!

              תגובה 1 תגובה אחרונה
              1
              • chvC chv

                @ספרא צור קובץ bat עם הטקסט הזה:

                set /a count=1
                
                setlocal enabledelayedexpansion
                
                for /r %%i in (*.pdf) do ( 
                    rename "%%i" "!count!.pdf"
                    set /a count+=2
                )
                

                בהרצה שלו בתוך התיקייה בה נמצאים כל הקבצים שאתה רוצה לשנות זה ישנה כמו שכתבת.
                כדי להשתמש בו לקבצים שיישתנו למספרים הזוגיים (2,4,6) - פשוט תשנה בשורה הראשונה מ-1 ל-2.
                ולשמור, ולהריץ כנ"ל.

                נ.ב. תגבה קודם כל דבר. שלא יהיה פדיחות

                ס מנותק
                ס מנותק
                ספרא
                כתב ב נערך לאחרונה על ידי
                #7

                @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                בהרצה שלו בתוך התיקייה בה נמצאים כל הקבצים שאתה רוצה לשנות זה ישנה כמו שכתבת.
                כדי להשתמש בו לקבצים שיישתנו למספרים הזוגיים (2,4,6) - פשוט תשנה בשורה הראשונה מ-1 ל-2.
                ולשמור, ולהריץ כנ"ל.
                נ.ב. תגבה קודם כל דבר. שלא יהיה פדיחות

                עכשיו אני רואה שיש כאן בעיה אם הוא מגיע למספר 20 (כלומר אם יש יותר מ9 קבצים שהתוצאה זה שהשם מספר 20) הוא משתבש ויש בלבול בקבצים
                אשמח מאוד עם יהיה פתרון לבעיה תודה

                chvC תגובה 1 תגובה אחרונה
                0
                • ס ספרא

                  @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                  בהרצה שלו בתוך התיקייה בה נמצאים כל הקבצים שאתה רוצה לשנות זה ישנה כמו שכתבת.
                  כדי להשתמש בו לקבצים שיישתנו למספרים הזוגיים (2,4,6) - פשוט תשנה בשורה הראשונה מ-1 ל-2.
                  ולשמור, ולהריץ כנ"ל.
                  נ.ב. תגבה קודם כל דבר. שלא יהיה פדיחות

                  עכשיו אני רואה שיש כאן בעיה אם הוא מגיע למספר 20 (כלומר אם יש יותר מ9 קבצים שהתוצאה זה שהשם מספר 20) הוא משתבש ויש בלבול בקבצים
                  אשמח מאוד עם יהיה פתרון לבעיה תודה

                  chvC מנותק
                  chvC מנותק
                  chv
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @ספרא אני לא מצליח לעשות אצלי בעיה כמו שתיארת.
                  כשאני מריץ את הסקריפט - גם על תיקייה עם מאות קבצים - הכל עובד חלק והם משתנים למספרים עוקבים בדילוג יחיד.

                  אולי אתה מריץ את זה כמה פעמים?
                  מריצים את זה רק פעם אחת בלבד
                  אחרת זה בהחלט ישתבש.

                  בלוג

                  ס תגובה 1 תגובה אחרונה
                  0
                  • chvC chv

                    @ספרא אני לא מצליח לעשות אצלי בעיה כמו שתיארת.
                    כשאני מריץ את הסקריפט - גם על תיקייה עם מאות קבצים - הכל עובד חלק והם משתנים למספרים עוקבים בדילוג יחיד.

                    אולי אתה מריץ את זה כמה פעמים?
                    מריצים את זה רק פעם אחת בלבד
                    אחרת זה בהחלט ישתבש.

                    ס מנותק
                    ס מנותק
                    ספרא
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                    אני לא מצליח לעשות אצלי בעיה כמו שתיארת.
                    כשאני מריץ את הסקריפט - גם על תיקייה עם מאות קבצים - הכל עובד חלק והם משתנים למספרים עוקבים בדילוג יחיד.
                    אולי אתה מריץ את זה כמה פעמים?
                    מריצים את זה רק פעם אחת בלבד
                    אחרת זה בהחלט ישתבש.

                    גם אצלי זה מריץ את השמות בצורה טובה הבעיה שזה משבש את הסדר כלומר הקובץ שהיה מספר 20 לפני ההרצה יכול להיות 200 וכד'

                    chvC מ 2 תגובות תגובה אחרונה
                    0
                    • ס ספרא

                      @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                      אני לא מצליח לעשות אצלי בעיה כמו שתיארת.
                      כשאני מריץ את הסקריפט - גם על תיקייה עם מאות קבצים - הכל עובד חלק והם משתנים למספרים עוקבים בדילוג יחיד.
                      אולי אתה מריץ את זה כמה פעמים?
                      מריצים את זה רק פעם אחת בלבד
                      אחרת זה בהחלט ישתבש.

                      גם אצלי זה מריץ את השמות בצורה טובה הבעיה שזה משבש את הסדר כלומר הקובץ שהיה מספר 20 לפני ההרצה יכול להיות 200 וכד'

                      chvC מנותק
                      chvC מנותק
                      chv
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @ספרא אוקיי עכשיו הבנתי.. חבל שלא תיארת את זה לפני. איך כן הקבצים מסודרים? כלומר איזו אינדיקציה אמורה להיות לסקריפט כדי להבין מי ראשון ומי אחרון? (חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                      בלוג

                      ס תגובה 1 תגובה אחרונה
                      0
                      • chvC chv

                        @ספרא אוקיי עכשיו הבנתי.. חבל שלא תיארת את זה לפני. איך כן הקבצים מסודרים? כלומר איזו אינדיקציה אמורה להיות לסקריפט כדי להבין מי ראשון ומי אחרון? (חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                        ס מנותק
                        ס מנותק
                        ספרא
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                        אוקיי עכשיו הבנתי.. חבל שלא תיארת את זה לפני. איך כן הקבצים מסודרים? כלומר איזו אינדיקציה אמורה להיות לסקריפט כדי להבין מי ראשון ומי אחרון? (חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                        פשוט זה ממוספר 12345 וכו' בסדר עולה - וככה אני רוצה שזה יהיה 1356 כלומר מה שהיה1 שיהיה 1 מה שהיה 2 יהיה3 וכו'
                        תודה

                        ס chvC 2 תגובות תגובה אחרונה
                        0
                        • ס ספרא

                          @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                          אוקיי עכשיו הבנתי.. חבל שלא תיארת את זה לפני. איך כן הקבצים מסודרים? כלומר איזו אינדיקציה אמורה להיות לסקריפט כדי להבין מי ראשון ומי אחרון? (חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                          פשוט זה ממוספר 12345 וכו' בסדר עולה - וככה אני רוצה שזה יהיה 1356 כלומר מה שהיה1 שיהיה 1 מה שהיה 2 יהיה3 וכו'
                          תודה

                          ס מנותק
                          ס מנותק
                          ספרא
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                          חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                          אצלי זה לא קובע זה הבעיה

                          תגובה 1 תגובה אחרונה
                          0
                          • ס ספרא

                            @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                            אני לא מצליח לעשות אצלי בעיה כמו שתיארת.
                            כשאני מריץ את הסקריפט - גם על תיקייה עם מאות קבצים - הכל עובד חלק והם משתנים למספרים עוקבים בדילוג יחיד.
                            אולי אתה מריץ את זה כמה פעמים?
                            מריצים את זה רק פעם אחת בלבד
                            אחרת זה בהחלט ישתבש.

                            גם אצלי זה מריץ את השמות בצורה טובה הבעיה שזה משבש את הסדר כלומר הקובץ שהיה מספר 20 לפני ההרצה יכול להיות 200 וכד'

                            מ מנותק
                            מ מנותק
                            משחזר מידע
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                            גם אצלי זה מריץ את השמות בצורה טובה הבעיה שזה משבש את הסדר כלומר הקובץ שהיה מספר 20 לפני ההרצה יכול להיות 200 וכד'

                            זה רק מוצג על המסך ככה או גם התוכן ?


                            הפעלת ניהול דיסקים דרך הקובץ המצורף

                            Hex editor חינמי

                            ס תגובה 1 תגובה אחרונה
                            0
                            • מ משחזר מידע

                              @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                              גם אצלי זה מריץ את השמות בצורה טובה הבעיה שזה משבש את הסדר כלומר הקובץ שהיה מספר 20 לפני ההרצה יכול להיות 200 וכד'

                              זה רק מוצג על המסך ככה או גם התוכן ?

                              ס מנותק
                              ס מנותק
                              ספרא
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @משחזר-מידע אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                              זה רק מוצג על המסך ככה או גם התוכן ?

                              מה הפירוש תוכן?

                              א מ 2 תגובות תגובה אחרונה
                              0
                              • ס ספרא

                                @משחזר-מידע אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                זה רק מוצג על המסך ככה או גם התוכן ?

                                מה הפירוש תוכן?

                                א מנותק
                                א מנותק
                                איש ימיני
                                כתב ב נערך לאחרונה על ידי
                                #15

                                @ספרא
                                יש לי משהו שמשנה את השמות של קבצי wav לפי קובץ טקסט.
                                זה כן עובד לפי הסדר.
                                אולי יוכלו כאן להתאים לך את זה.
                                שינוי שמות.cmd
                                1.txt

                                ס תגובה 1 תגובה אחרונה
                                2
                                • א איש ימיני

                                  @ספרא
                                  יש לי משהו שמשנה את השמות של קבצי wav לפי קובץ טקסט.
                                  זה כן עובד לפי הסדר.
                                  אולי יוכלו כאן להתאים לך את זה.
                                  שינוי שמות.cmd
                                  1.txt

                                  ס מנותק
                                  ס מנותק
                                  ספרא
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @איש-ימיני אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                  @ספרא
                                  יש לי משהו שמשנה את השמות של קבצי wav לפי קובץ טקסט.
                                  זה כן עובד לפי הסדר.
                                  אולי יוכלו כאן להתאים לך את זה.
                                  מה זה עושה?

                                  א תגובה 1 תגובה אחרונה
                                  0
                                  • ס ספרא

                                    @איש-ימיני אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                    @ספרא
                                    יש לי משהו שמשנה את השמות של קבצי wav לפי קובץ טקסט.
                                    זה כן עובד לפי הסדר.
                                    אולי יוכלו כאן להתאים לך את זה.
                                    מה זה עושה?

                                    א מנותק
                                    א מנותק
                                    איש ימיני
                                    כתב ב נערך לאחרונה על ידי איש ימיני
                                    #17

                                    @ספרא
                                    משנה שמות של קבצי wav.
                                    זה נותן שמות לפי קובץ 1.txt שנמצא בתיקיה.

                                    ס תגובה 1 תגובה אחרונה
                                    0
                                    • א איש ימיני

                                      @ספרא
                                      משנה שמות של קבצי wav.
                                      זה נותן שמות לפי קובץ 1.txt שנמצא בתיקיה.

                                      ס מנותק
                                      ס מנותק
                                      ספרא
                                      כתב ב נערך לאחרונה על ידי
                                      #18

                                      @איש-ימיני
                                      תודה עובד מצוין

                                      תגובה 1 תגובה אחרונה
                                      1
                                      • א מנותק
                                        א מנותק
                                        איש ימיני
                                        כתב ב נערך לאחרונה על ידי
                                        #19

                                        אגב.
                                        ניתן להריץ כזה דבר, באופן שירוץ גם על כל תיקיות המשנה?

                                        תגובה 1 תגובה אחרונה
                                        0
                                        • ס ספרא

                                          @chv אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                          אוקיי עכשיו הבנתי.. חבל שלא תיארת את זה לפני. איך כן הקבצים מסודרים? כלומר איזו אינדיקציה אמורה להיות לסקריפט כדי להבין מי ראשון ומי אחרון? (חוץ מסדר הקבצים - שזה מה שקובע לו עכשיו)

                                          פשוט זה ממוספר 12345 וכו' בסדר עולה - וככה אני רוצה שזה יהיה 1356 כלומר מה שהיה1 שיהיה 1 מה שהיה 2 יהיה3 וכו'
                                          תודה

                                          chvC מנותק
                                          chvC מנותק
                                          chv
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          סורי שנעלמתי..

                                          @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                          פשוט זה ממוספר 12345 וכו' בסדר עולה - וככה אני רוצה שזה יהיה 1356 כלומר מה שהיה1 שיהיה 1 מה שהיה 2 יהיה3 וכו'

                                          אוקיי..
                                          אז צריך שהסקריפט קודם יסדר את רשימת הקבצים (אצלו, בתהליך שהוא עושה) לפי סדר על פי שמות (ככה זה יסתדר לפי הסדר של המספרים).
                                          ורק אז ישנה להם את השמות.

                                          אין לי כוח לנסות CMD לזה כי זה מסורבל. הנה ככה זה ייראה בפווארשל:

                                          param([string]$path = '.')
                                          $count = 1
                                          Get-ChildItem -path $path -Filter '*.pdf' | Sort-Object { [regex]::Replace($_.Name, '\d+', { $args[0].Value.PadLeft(20) }) } | ForEach-Object -Process {
                                              $filename = '{0}.pdf' -f $count
                                              $_ | Rename-Item -NewName $filename
                                              $count = $count+2
                                          }
                                          

                                          וכנל - השינוי מאי-זוגי לזוגי מתבצע בשורה השניה - count.

                                          אגב -

                                          @איש-ימיני אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                          @ספרא
                                          יש לי משהו שמשנה את השמות של קבצי wav לפי קובץ טקסט.
                                          זה כן עובד לפי הסדר.
                                          אולי יוכלו כאן להתאים לך את זה.
                                          שינוי שמות.cmd
                                          1.txt

                                          ו- @ספרא אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                          @איש-ימיני
                                          תודה עובד מצוין

                                          לגמרי לא הבנתי מה זה שונה ממה שכתבתי למעלה (אני פשוט לא רואה שום הבדל. אשמח שתחכימו אותי)

                                          @איש-ימיני אמר בקובץ BAT לשינוי שמות קבצים במספרים:

                                          ניתן להריץ כזה דבר, באופן שירוץ גם על כל תיקיות המשנה?

                                          לכאורה כן אפשרי גם ב-CMD.
                                          אבל כמו שכתבתי עזבו CMD, פווארשל הרבה יותר טוב והרבה יותר מדויק בשביל הדברים האלה.

                                          בלוג

                                          א ס 2 תגובות תגובה אחרונה
                                          2

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר