Close

Pokaż wyniki od 1 do 10 z 10
  1. #1

    Domyślnie duplikowanie plikow

    jakim softem mozna tworzyc duplikaty plikow umiejscowionych w okreslonym katalogu w dowolnej ilosci i z mozliwoscia nazywania ich:♠ nazwa.jpg nazwa(1).jpg nazwa(2).jpg itd...

  2. #2

    Domyślnie

    Nazwij to jakos.cmd, zmień 5 na żądaną liczbę kopii, uruchom:

    @echo off
    FOR %%p IN (*.jpg) DO (call :rensub %%p)
    GOTO :eof

    :rensub
    FOR /L %%n IN (1,1,5) DO copy %1 %~n1(%%n).jpg

    Jak to Mac albo Linux

    #!/bin/sh
    for p in *.jpg
    do
    for n in `seq 5`
    do
    cp $p ${p%.*}"($n)".jpg
    done
    done
    Ostatnio edytowane przez MariuszJ ; 12-06-2011 o 20:10

    posiadam plecaczek a w nim kliszaczek, tudzież teczkę a w niej cyfróweczkę | moje 500px

  3. #3

    Domyślnie

    czad!, teraz jeszcze potrzebuje wykonywac taka operacje dla wybranych plikow z danego katalogu rozna ilosc razy... np plik 1 - 5 kopii, plik 3 - 2 kopie itd

  4. #4

    Domyślnie

    Zrób podkatalogi, poprzenoś tam pliki w zależności od liczby kopii które chcesz mieć itd.

    posiadam plecaczek a w nim kliszaczek, tudzież teczkę a w niej cyfróweczkę | moje 500px

  5. #5

    Domyślnie

    dla okreslonej ilosci kopii musze zmieniac wartosc n w ciagu 1,1,n?

  6. #6

    Domyślnie

    Tak. Albo przerób lekko ten skrypt, najlepiej wrzuć go do jakiegoś katalogu ze ścieżki dostępu (np. C:\windows) i uruchamiaj go z parametrem liczby kopii.


    @echo off
    SET ile=%1
    FOR %%p IN (*.jpg) DO (call :rensub %%p)
    GOTO :eof

    :rensub
    FOR /L %%n IN (1,1,%ile%) DO copy %1 %~n1(%%n).jpg

    posiadam plecaczek a w nim kliszaczek, tudzież teczkę a w niej cyfróweczkę | moje 500px

  7. #7

    Domyślnie

    to juz za trudne.

  8. #8

    Domyślnie

    a da sie napisac ten skrypt tak, zeby zamiast (1) oznaczal kopie (01), chodzi tylko o 1dno cyfrowe?

  9. #9

    Domyślnie

    @echo off

    :: Tu ustaw liczbę kopii
    SET ile=5

    FOR %%p IN (*.jpg) DO (call :rensub %%p)
    GOTO :eof

    :rensub
    FOR /L %%n IN (1,1,%ile%) DO call :rensub2 %1 %%n
    GOTO :eof

    :rensub2
    SET /A fmt=%2+100
    SET fmt=%fmt:~1%
    copy %1 %~n1(%fmt%).jpg

    posiadam plecaczek a w nim kliszaczek, tudzież teczkę a w niej cyfróweczkę | moje 500px

  10. #10

    Domyślnie

    bardzo dziekuje za pomoc i za "chce mi sie" dziala znakomicie.

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •