.Exe-faili käivitamine käsuviipiga
Suurem osa ajast meie programmid töötavad nagu me vajame neid, kuid iga kord, kui teil on vähem, kui ühistu ja jätab teid otsima viisi oma suhtumise probleemi lahendamiseks. Tänase SuperUser Q&A postitusel on mõned suured soovitused, et aidata pettunud lugejal saada vajalikke tulemusi.
Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.
Küsimus
SuperUser lugeja user418119 soovib leida viisi, kuidas hoida programmi akent piisavalt pikk, et näha tulemusi:
Püüan käivitada iteratsiooniprogrammi. Kui ma seda klõpsan, avaneb see seejärel. Kui avan programmi abil sisendtekstifaili, lõpeb iteratsioon, siis aken kohe sulgub. Kuidas ma saan:
1. Käivita see nii, et aken ei suleks (ja ma näen oma tulemusi)
Or
2. Hallake, et teha sama asi käsuviipiga
Ma ei ole tuttav asju käsurea kaudu.
Kas on võimalik muuta kasutaja418119 programmi aken piisavalt pikkaks, et näha tulemusi?
Vastus
SuperUser'i toetajad mg30rg, misha256 ja Ranayna on meile vastuseks. Kõigepealt üles, mg30rg:
Võite luua kahe reaga partiifaili (.bat). Esimene neist on teie rakenduse käsurida ja teine on "PAUSE". See hoiab käskude akna avatuna, kuni vajutate klahvi või sulgete selle nupuga „X”. Selle lahenduse eeliseks on see, et teil on .bat-failile eraldi otsetee, nii et saate oma programmi käivitada või peatada finišis.
Järgneb vastus misha256-st:
See jätab käsuviiba akna avatuks ka pärast MyApp.exe lõpetamist:
- cmd / K “C: mingi kaust
Eelnevaga saate luua otsetee. See lahendus töötab kõigi konsooliprogrammide puhul ja ei nõua, et te käiksite käsurealt iga kord või muutke algset .exe faili (mida tavaliselt ei saa).
Muide, / K-lüliti on olnud alates NT-päevast.
Ja meie lõplik vastus Ranayna'lt:
Teine võimalus, mis on üsna kasulik, kui tee .exe faili on keeruline: avage käsuviipaken ja tõmmake .exe-fail aknasse. Täielik tee .exe faili juurde kleepitakse käsuviiba aknasse ja peate lihtsalt vajutama Sisenema. Ei ole vaja cd mis tahes teedesse.
Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.