Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » rainy 12:12
 » Kenny 12:09
 » burz 12:07
 » john565 12:02
 » toledo 11:58
 » Jumper 11:58
 » wrrr 11:55
 » PCCPU 11:54
 » dulik 11:49
 » Wolf 11:46
 » mo2 11:44
 » NWN 11:40
 » rookie 11:20
 » mark_d 11:20
 » MARC 11:19
 » J@rek 11:14
 » OBoloG 11:09
 » burzynsky 11:08
 » MARtiuS 11:05
 » pawcio 11:01

 Dzisiaj przeczytano
 38129 postów,
 wczoraj 47903

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Hurtowe tworzenie katalogów z nazw plików i przeniesienie onych do tego katalogu. , fiskomp 12/04/14 22:51
No to namieszałem ;)
Ogólnie chodzi o to, że jest powiedzmy katalog w którym znajduje się 100 plików.
Teraz tak: Chcę by z automatu program na podstawie nazw plików stworzył katalogi i dodatkowo przeniósł plik do takiego nowo utworzonego katalogu :)

Czy jest jakiś soft który by to wykonał ? Na samą myśl aż mnie skręca, jak miałbym to ręcznie robić.
System W7.

  1. spod command line , bajbusek 12/04/14 23:27
    1. wylistowac zawartosc sciezki z tymi zbiorami do pliku txt
    2. dodac przed nazwa kazdego pliku mkdir
    3. dodac przed nazwa kazdego pliku copy 'nazwa pliku' \'nazwa pliku'\

    1. Wszysto ok, ale nie chce kopiować, a przenieść ;) , fiskomp 12/04/14 23:39
      Znalazłem opisy co i jak z pliku txt, tylko druga część zadania. Dzięki w każdym razie za pomoc.

  2. co za leń , Tomasz 12/04/14 23:38
    forfiles /p . /m *.txt /c "cmd /c mkdir @fname & move @file @fname\@file"

    Pan Croup i pan Vandemar zabijali czas.

    1. o fuck , Wedrowiec 12/04/14 23:44
      dobre. Działa pod windą?

      a zamiast copy mv/move czy jak to szło (o do fiskomp wyżej)

      "Widziałem podręczniki
      Gdzie jest czarno na białym
      Że jesteście po**bani"

    2. no masz, zaraz leń ;) To co napisałeś to dla mnie "czarna magia". , fiskomp 12/04/14 23:45
      forfiles /p . /m *.txt /c - ta składania mnie zastanawia, a zresztą jak wyżej nic nie kumam coś napisał :)

      1. już wyjaśniam , Tomasz 12/04/14 23:47
        forfiles /p ŚCIEŻKA /m MASKA_PLIKOW /c POLECENIE

        Pan Croup i pan Vandemar zabijali czas.

    3. ja bym jeszcze zamiast cmd uzyl start :) , faf 12/04/14 23:52
      i patrzeć jak łyndołs wielowątkowo hehe rzezbi te pliki hyhy

      1. to mogłoby być ciekawe, szczególnie przy move gdzie I/O dysku nie jest wąskim gardłem , Tomasz 13/04/14 00:02
        bo przy copy nie miałoby sensu*.


        * (wyjaśnienie dla reszty)

        Pan Croup i pan Vandemar zabijali czas.

  3. szybkie rozwiazanie jak uzywasz TC , wrrr 12/04/14 23:45
    0. instalujesz total commander (jesli nie uzywasz - warto)
    1. zaznaczasz pliki (CTRL+A) i je pakujesz z opcja 'utworz samodzielne archiwa' (mozesz dac kompresje zero zeby szybko lecialo) - ALT+F5
    2. wypakowanie wszystkiego z opcja 'rozpakuj do oddzielnego archiwum z nazwa od nazwy archiwum' - ALT+F9

    1. a orzechy tluc z bazooki , faf 12/04/14 23:50
      :) ech

  4. pfff jednym palcem w jednej linijce , faf 12/04/14 23:48
    for /f %i in ('dir /b ') do xcopy /e %i \%i\*
    uwaga - xcopy nie lubi cyklicznego kopiowania do subfolderów - dlatego cel nie może być podkatalogiem zrodla

    linijka powyżej zrobi ci na np. C folderki
    jak chesz mieć w jakims innym to wal
    for /f %i in ('dir /b ') do xcopy /e %i C:\mojeboje\%i\*
    a pliki sa w folderze innym niż mojeboje i w nim uruchamiasz petelke

    cmd ma swoje ograniczenia ale naprawdę można wyrzeźbić fajne rzeczy - np. petla w petli z podzialem tekstu w kolejnej petli a to zpajpowane do innego polecenia

    for jest ok do plikow - ale np. ostatnio miałem to wywalenia setki folderow z zawartoscia - po drodze trzeba sprawdzić czy user istnieje w AD, przejąć ACL i folder-zombiak do kosza(archiwum)
    for się slimaczyl - głupi vbs zrobil ta sama petle szybciej - no ale trzeba było skrobać skrypta i kilka metod uzyc - a to już nie jednym palcem w jednej linijce :)

    1. w forfiles łatwiej wyciągnąć takie rzeczy jak sama nazwa pliku, sama ścieżka itd , Tomasz 12/04/14 23:53
      za to FOR daje więcej możliwości.

      Pan Croup i pan Vandemar zabijali czas.

      1. uzywam fora bo do wszystkiego jest , faf 13/04/14 00:02
        kwestia przelacznika i tego co w IN
        forfiles eleganciejsze - ja nałogowo forem oram fodlery lub obiekty w AD, ACLe oraz siorbanie z plikow csv fyfnostu parametrow i przekazywanie dalej do exeków czy vbsów

        poki co PS nie robie bo mnie drazni brak obsługi modulu AD w mojej domenie - na razie nie przeskoczę

        jak dla fiskompa cmd to czarna magia to ciekawe co by powiedział na manipulacje stringami lub arytmetykę za pomocą zmiennych środowiskowych i wskaźników ? :)
        pewnie mozg czarną magia rozje..ny :D



        1. Się kufa wizardy uwzięły ;) , fiskomp 13/04/14 00:42
          Łacha drą z poczciwiny. Byście się wstydzili :D

        2. i wlasnie dlatego , RusH 13/04/14 06:12
          WSZYSTKICH w podstawowce powinni uczyc programowac :)

          kazdy powinien z zamknietymi oczami byc w stanie skrobnac jakis skrypt czy regexa

          I fix shit
          http://raszpl.blogspot.com/

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL