WinRAR komentokehotteessa

Nyt kokeneet käyttäjät tarkkana :)

Mun ois pystyttävä ajamaan WinRAR Windowsin (Win 7 Home Premium) command promtin (eli komentokehotteen/komentotulkin/CMD.exe:n) kautta siten, että saisin luotua RAR-tiedostot erään kansion kaikkien "subfoldereiden" eli alikansioiden sisällöistä siten, että jokaista alikansiota varten luodaan oma RAR-tiedosto, joka tallentuu siihen alikansioon, jonka sisältö RAR:issa on. Alla kerron homman selväsanaisemmin :)

Ohjelma pitäisi ajaa komentokehotteessa suurin piirtein seuraavanlaisesti: "C:\Program Files (x86)\WinRAR\Rar.exe" "C:\Users\Laptop-PC\Desktop\Files" .... tosin tuosta sitten puuttuukin niitä tärkeitä komentoja koska en niitä vielä osaa!

Tuo Files -kansio, joka on kohteena, sisältää kansioita todella paljon... Nyt Haluaisin WinRARin kehittävän RAR-tiedostot erikseen jokaisen eri kansion sisällöstä siten, että itse sitä kansiota ei tule RAR-tiedostoon, vaan pelkästään kansion sisältö (eli jos kansiossa DATA01 on vaikkapa tiedostot 01.DAT, 02.DAT, 03.DAT jne. niin vain ja ainoastaan nuo tiedostot tulevat RAR-tiedoston sisään). Noiden RAR-tiedostojen pitäisi tallentua myös asianomaisten kansioidensa sisään eli kansion DATA01 tiedostot sisältävä RAR-tiedosto tallentuu kansioon DATA01.

Miten tämän saisi komentokehotteen (eli command promptin) kautta tehtyä? En itse oikein löytänyt noita oikeita komentoja mistään. Tiedän vain sen, että se tiedosto, joka pitää ajaa, on Rar.exe eikä WinRAR.exe koska jälkimmäinen käynnistää WinRAR:in graafisen käyttöliittymän, jonka avulla tällaista "operaatiota" ei jostakin syystä voi ajaa... Tai ainakaan en itse löytänyt sieltä GUI:ista mitään "create a task/process" -härpäkkeitä, jotka mahdollistaisivat tällaisen tehtävän ajamisen yhdellä ja samalla kerralla.

Käsittääkseni tuo yllä oleva tapa ajaa ohjelma on ainoa mahdollinen koska tuo command prompt ei ymmärrä Rar.exeä ellei sitä käynnistä suoraan siitä kansiosta, jossa se sijaitsee tai ilmoita polkua eli "C:\Program Files (x86)\WinRAR\Rar.exe"...
1205
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

Löysin vihdoinkin tällaisen: http://blogs.msdn.com/b/jakeberm/archive/2005/12/30/508325.aspx#comments

Eipä tuosta tosin mitään apua ole kun tuo koodin väsääjä selittää tekeleensä termein, joita en ymmärrä... Tuo pitäisi selittää siten, että kokemattomampikin käyttäjä ymmärtää, mitä tuon koodin kukin osa oikein tekee... En uskalla käyttää tuota linkin takaa löytyvää "koodia" ennen kuin ymmärrän sen, eikä se kyllä aivan sellaisenaan (muuttelemattomana) taida tehdä sitä, mitä itse tässä haen... Siitä vain saattaisi olla hyvä lähteä liikkeelle!

Äänestä

Kommentoi aloitusta


Mr. Vlajna M. Putka kirjoitti:

Nyt kokeneet käyttäjät tarkkana :)

Mun ois pystyttävä ajamaan WinRAR Windowsin (Win 7 Home Premium) command promtin (eli komentokehotteen/komentotulkin/CMD.exe:n) kautta siten, että saisin luotua RAR-tiedostot erään kansion kaikkien "subfoldereiden" eli alikansioiden sisällöistä siten, että jokaista alikansiota varten luodaan oma RAR-tiedosto, joka tallentuu siihen alikansioon, jonka sisältö RAR:issa on. Alla kerron homman selväsanaisemmin :)

Ohjelma pitäisi ajaa komentokehotteessa suurin piirtein seuraavanlaisesti: "C:\Program Files (x86)\WinRAR\Rar.exe" "C:\Users\Laptop-PC\Desktop\Files" .... tosin tuosta sitten puuttuukin niitä tärkeitä komentoja koska en niitä vielä osaa!

Tuo Files -kansio, joka on kohteena, sisältää kansioita todella paljon... Nyt Haluaisin WinRARin kehittävän RAR-tiedostot erikseen jokaisen eri kansion sisällöstä siten, että itse sitä kansiota ei tule RAR-tiedostoon, vaan pelkästään kansion sisältö (eli jos kansiossa DATA01 on vaikkapa tiedostot 01.DAT, 02.DAT, 03.DAT jne. niin vain ja ainoastaan nuo tiedostot tulevat RAR-tiedoston sisään). Noiden RAR-tiedostojen pitäisi tallentua myös asianomaisten kansioidensa sisään eli kansion DATA01 tiedostot sisältävä RAR-tiedosto tallentuu kansioon DATA01.

Miten tämän saisi komentokehotteen (eli command promptin) kautta tehtyä? En itse oikein löytänyt noita oikeita komentoja mistään. Tiedän vain sen, että se tiedosto, joka pitää ajaa, on Rar.exe eikä WinRAR.exe koska jälkimmäinen käynnistää WinRAR:in graafisen käyttöliittymän, jonka avulla tällaista "operaatiota" ei jostakin syystä voi ajaa... Tai ainakaan en itse löytänyt sieltä GUI:ista mitään "create a task/process" -härpäkkeitä, jotka mahdollistaisivat tällaisen tehtävän ajamisen yhdellä ja samalla kerralla.

Käsittääkseni tuo yllä oleva tapa ajaa ohjelma on ainoa mahdollinen koska tuo command prompt ei ymmärrä Rar.exeä ellei sitä käynnistä suoraan siitä kansiosta, jossa se sijaitsee tai ilmoita polkua eli "C:\Program Files (x86)\WinRAR\Rar.exe"...

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu