If-Koubou

.Exe-tiedoston suorittaminen komentokehotteen kautta

.Exe-tiedoston suorittaminen komentokehotteen kautta (Miten)

Useimmiten ohjelmamme toimivat aivan kuten tarvitsemme niitä, mutta joka kerta kun sinulla on yksi, joka on vähemmän kuin yhteistyöhön ja etsii tavasta korjata sen asenneongelmia. Tänään SuperUser Q & A -postilla on hienoja ehdotuksia, jotka auttavat turhautunutta lukijaa saamaan tarvitsemansa tulokset.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija user418119 haluaa löytää keinon säilyttää ohjelman ikkuna auki niin kauan, että tulokset näkyvät:

Yritän suorittaa iterointiohjelmaa. Aina kun napsautan sitä, se avautuu ja päättyy. Kun avaan tekstitiedoston ohjelman avulla, iterointi on valmis ja ikkuna sulkeutuu välittömästi. Miten voin:

1. Suorita se niin, että ikkuna ei sulkeudu (ja näen tulokseni)

Tai

2. Hallitse tehdä sama asia komentokehotteen kautta

En ole kovin perehtynyt tekemään juttuja komentokehotteen kautta.

Onko olemassa keino tehdä user418119: n ohjelman ikkunasta auki niin kauan, että tulokset näkyvät?

Vastaus

Vastauksin meillä on vastauksia, joita ovat SuperUser-avustajat mg30rg, misha256 ja Ranayna. Ensin ylös, mg30rg:

Voit luoda komentojonotiedoston (.bat), joka sisältää kaksi riviä. Ensimmäinen on sovelluksesi komentorivi ja toinen on "PAUSE". Se pitää komentorivi-ikkunan auki, kunnes painat jotain näppäintä tai sulje se painamalla "X" -painiketta. Tämän ratkaisun etuna on, että sinulla on erillinen pikakuvake .bat-tiedostoon, jotta voit joko käynnistää ohjelman tai lopettaa sen ilman lopettamista.

Seuraaja vastaus misha256:

Tämä jättää komentorivi-ikkunan auki myös MyApp.exe-ohjelman päättymisen jälkeen:

  • cmd / K "C: \ SomeFolder \ MyApp.exe"

Voit luoda pikakuvakkeen edellä kuvatulla tavalla. Tämä ratkaisu toimii kaikkien konsoliohjelmien kanssa, eikä sinun tarvitse käydä komentokehotteen läpi tai muokata alkuperäistä .exe-tiedostoa (jota yleensä ei voi käyttää).

Muuten, / K-kytkin on ollut käytössä jo NT-päivien jälkeen.

Ranaynan lopullinen vastaus:

Toinen tapa, joka on varsin hyödyllinen, jos .exe-tiedoston polku on monimutkainen: Avaa komentokehoteikkuna ja vedä .exe-tiedosto ikkunaan. Täysi polku .exe-tiedostoon liitetään Command Prompt -ikkunaan ja sinun tarvitsee vain painaa Tulla sisään. Ei ole tarvetta CD mihin tahansa polulle.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.