Hei!
Minun pitäisi ladata eräästä järjestelmästä satoja (ehkä tuhansia) pdf-tiedostoja jotka ovat kaikki yhden sivun kokoisia. Tarkoitus olisi yhdistää ne yhdeksi isoksi pdf-paketiksi jota olisi helppo selata ja hallita, eikä tarvitsisi avata jokaista erikseen.
Saan ne exportattua zip-kansiona koneelle, mutta jokainen pdf-tiedosto on erillisessä kansiossa (kansioilla nimenä random numerosarja, eli ei ole varmaan kenenkään tarkoituksella tekemiä), joten siinä menisi ihan tolkuttomasti aikaa jos avaan jokaisen kansion ja leikkaan ja liitän jokaisen pdf:n erikseen yhteen kansioon. Jos kyse olisi vaikkapa 50 tiedostosta, niin onnistuisikin käsityönä, mutta on tosiaan kyse valtavasta määrästä.
Eli kysymys kuuluu: Onko jotain (mielellään helppoa) tapaa purkaa ne pdf-tiedostot kansioista yhteen kansioon? Tavallaan poistaa se ylimääräinen kansio tuolta polusta?
Minun pitäisi ladata eräästä järjestelmästä satoja (ehkä tuhansia) pdf-tiedostoja jotka ovat kaikki yhden sivun kokoisia. Tarkoitus olisi yhdistää ne yhdeksi isoksi pdf-paketiksi jota olisi helppo selata ja hallita, eikä tarvitsisi avata jokaista erikseen.
Saan ne exportattua zip-kansiona koneelle, mutta jokainen pdf-tiedosto on erillisessä kansiossa (kansioilla nimenä random numerosarja, eli ei ole varmaan kenenkään tarkoituksella tekemiä), joten siinä menisi ihan tolkuttomasti aikaa jos avaan jokaisen kansion ja leikkaan ja liitän jokaisen pdf:n erikseen yhteen kansioon. Jos kyse olisi vaikkapa 50 tiedostosta, niin onnistuisikin käsityönä, mutta on tosiaan kyse valtavasta määrästä.
Eli kysymys kuuluu: Onko jotain (mielellään helppoa) tapaa purkaa ne pdf-tiedostot kansioista yhteen kansioon? Tavallaan poistaa se ylimääräinen kansio tuolta polusta?
Vastaukset 2
Vanhimmat
Python-skripti on varmasti helpoin tapa tässä, kuten lähes kaikissa muissakin tiedostojenhallintaan liittyvissä ongelmissa.
cd+c:\temp
for+/r+%d+in+(*)+do+copy+"%d"+c:\tmp\123
Kopio+\temp+hakemistosta+ja+alihakemistoista+kaikki+tiedostot+hakemistoon++c:\tmp\123