vb tai java mahdollisuus?

Teretys teille, jotka tiedätte vb:stä tai javasta. Olisi pienehkö pulma. Onko mahdollista ajaa vb:n tai javan koodissa komentorivillä sen omia komentoja? Eli pitäsi tehdä ohjelma, joka ajaa dosissa komentoja, jotka sitten tekevät asioita X. Ja tässä todellakin pitäisi käyttää komentoriviä hyväksi jos se vain on mitenkään mahdollista mahdollista.
5387
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Haluat välittää komentoriviltä java-ohjelmalle jotain parametrejä?

Vai kun Java-ohjelma käynnistetään komentoriviltä, niin tämän jälkeen java-ohjelma ottaa vastaan komentoja jotka ajaa dos-komentoja vai mitä hä?

Äänestä
  • Tarkoitus on siis sama kuin normaalissa .bat tiedostossa. Eli teen javalla tai vb:llä ohjelman, joka ajaa komentorivikäskyjä komentorivillä peräkkäin useita. Batti ei tule kyseeseen koska niissä ei riitä joustavuus kyseiseen asiaan.

    Toivottavasti nyt osasin selittää oikein...

    Äänestä

  • javax kirjoitti:

    Tarkoitus on siis sama kuin normaalissa .bat tiedostossa. Eli teen javalla tai vb:llä ohjelman, joka ajaa komentorivikäskyjä komentorivillä peräkkäin useita. Batti ei tule kyseeseen koska niissä ei riitä joustavuus kyseiseen asiaan.

    Toivottavasti nyt osasin selittää oikein...

    muistaakseni vb:ssä oli ainakin suoraan käsky
    tuota varten. olisko ollu joku
    esim. SystemRun("nakki.exe -p 22j");
    tai joku vastaava... kannattaa lukke siitä vb:n
    helpistä. löytyy varmasti sieltä helposti.

    Äänestä

  • XXX kirjoitti:

    muistaakseni vb:ssä oli ainakin suoraan käsky
    tuota varten. olisko ollu joku
    esim. SystemRun("nakki.exe -p 22j");
    tai joku vastaava... kannattaa lukke siitä vb:n
    helpistä. löytyy varmasti sieltä helposti.

    Ainakin vanhemmissa versioissa käsky oli x=Shell("ohjelma.exe") jossa toi x on vaan palaute siitä miten hyvin käskyn suoritus onnistui, siihen ei siis tarvii itse laittaa x:n arvoks eikä saakkaan.

    en sit tosin tiedä josko toi käskymuoto olis muuttunu uudemmissa versioissa.

    Äänestä

  • javax kirjoitti:

    Tarkoitus on siis sama kuin normaalissa .bat tiedostossa. Eli teen javalla tai vb:llä ohjelman, joka ajaa komentorivikäskyjä komentorivillä peräkkäin useita. Batti ei tule kyseeseen koska niissä ei riitä joustavuus kyseiseen asiaan.

    Toivottavasti nyt osasin selittää oikein...

    Mitähän toikin tarkoittaa, heitäs vähän esimerkkii mikä siinä batti hommassa tökkii. VB:llä tai Javalla tehty "komentotulkki" on kiva kääntää aina uudestaan kun huomaa "no enpäs ottanut tuotakaan huomioon", varsinkin kun se kääntäjä ei tietenkään ole just siinä samassa koneessa.

    Äänestä

Kommentoi aloitusta


javax kirjoitti:

Teretys teille, jotka tiedätte vb:stä tai javasta. Olisi pienehkö pulma. Onko mahdollista ajaa vb:n tai javan koodissa komentorivillä sen omia komentoja? Eli pitäsi tehdä ohjelma, joka ajaa dosissa komentoja, jotka sitten tekevät asioita X. Ja tässä todellakin pitäisi käyttää komentoriviä hyväksi jos se vain on mitenkään mahdollista mahdollista.

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