Tiedostokansioiden tulostus

Kiertorata

BANNATTU
BANNED
Liittynyt
29.03.2023
Viestejä
33
Eli koneellani on kaksi kansiollollista varmuuskopioituja tiedostoja. Kansiot on nimetty päivämäärien mukaan eli näissä kahdessa kansioissa on alikansioita yli 500kpl. Olisi tarve löytää softa jolla pystyisin tulostamaan kummankin kansion alakansiot paperille, ja lisäksi vielä järjestämään tulostettavat tekstit NS. Aakkosjärjestykseen. Alikansioiden sisältöä ei pidä paperilla olla vaan ainoastaan kansioiden nimet. Tulikohan nyt selvitettyä riittävän monimutkaisesti...
 
Liittynyt
17.10.2016
Viestejä
5 423
Eli koneellani on kaksi kansiollollista varmuuskopioituja tiedostoja. Kansiot on nimetty päivämäärien mukaan eli näissä kahdessa kansioissa on alikansioita yli 500kpl. Olisi tarve löytää softa jolla pystyisin tulostamaan kummankin kansion alakansiot paperille, ja lisäksi vielä järjestämään tulostettavat tekstit NS. Aakkosjärjestykseen. Alikansioiden sisältöä ei pidä paperilla olla vaan ainoastaan kansioiden nimet. Tulikohan nyt selvitettyä riittävän monimutkaisesti...
Käyttöjärjestelmää ei tietenkään mainittu mutta esimerkiksi linuxilla onnistuu varmaankin (ulkomuistista heitettymä) jotenkin näin: (suoritettuna halutussa tulostuksen juurihakemistossa)
Koodi:
tree -d | lpr
 
Liittynyt
20.10.2016
Viestejä
6 233
Avaa command prompt (komentokehote) kyseiseen hakemistoon ja kirjoita:
Koodi:
tree > lista.txt
Tämän pitäisi luoda lista.txt tiedosto, jossa on listattuna hakemistot alihakemistoineen, jos nyt ymmärsin oikein mitä haet.
 

hrk

Liittynyt
23.07.2017
Viestejä
1 743
Kyllä myös windowsissa on tree-komento, mutta ehkä käyttökelpoisemman hakemistolistauksen saa komennolla

dir /ad /s /b kansion nimi

tai, jos komentotulkkina on powershell, komennolla

dir -ad -r -n kansion nimi

Jotta tulostuksen saa paperille, se pitää ensin ohjata tiedostoon, esim. näin:

dir /ad/s/b kansio > tiedosto.txt

jonka jälkeen tiedoston voi avata esim. notepadilla ja tulostaa.
 

Kiertorata

BANNATTU
BANNED
Liittynyt
29.03.2023
Viestejä
33
Niin... Eli kyseisessä koneessa on varmuuskopioille kaksi kansiota, joiden sisällä olevien alikansioiden nimet tulisi saada paperille aakkosjärjestykseen. Eli kahden eri kansion. Toki pystyn tulostamaan yhden kansion aakkosjärjestykseen, mutta haen nimenomaan neuvoa kahden eri kansion sisällön järjestämiseen paperille aakkosittain.

Esim. Jos ykköskansiosta löytyy kansiot esim: a, f, h ja ä. sekä kakkoskansiosta toisaalta b, c, d jne... alkuiset kansiot. Niin löytyykö softaa joka olisi vain tulostamista varten joka pystyisi aakkostamaan kahden kansion alikansijoiden nimet.

!! Homma olisi hoidettu jo muuten, mutta kansioiden sisältöjä ei saa liittää yhteen !!
 
Liittynyt
17.10.2016
Viestejä
4 146
Vaikka Notepad++ tai ihan vaan exceli.

Poweshellissä ehkä näin.

$FolderPath1 = "C:\Hakemisto1"
$FolderPath2 = "C:\Hakemisto2"
$OutputFile = "C:\Tiedostolistaus.txt"

$Directories1 = Get-ChildItem -Path $FolderPath1 -Directory
$Directories2 = Get-ChildItem -Path $FolderPath2 -Directory
$AllDirectories = $Directories1 + $Directories2

$AllDirectories | Sort-Object -Property Name | Select-Object FullName | Out-File $OutputFile
 
Viimeksi muokattu:
Toggle Sidebar

Uusimmat viestit

Statistiikka

Viestiketjut
240 873
Viestejä
4 207 051
Jäsenet
70 995
Uusin jäsen
kinkku777

Hinta.fi

Ylös Bottom