Hirdetés
- Fejhallgató erősítő és DAC topik
- Folytatja küzdelmét az Intel az NVIDIA (és az AMD) ellen
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Mindenki bukja a Blackwell chipeket, ha bejön Trump terve
- OLED monitor topic
- Fujifilm X
- OLED TV topic
- Miért nem tűnik el soha a kalózkodás?
- Nitrogénfelhőben született az új rekord
- Milyen billentyűzetet vegyek?
Új hozzászólás Aktív témák
-
disy68
aktív tag
válasz
kw3v865
#8952
üzenetére
Indítsd el csupán a parancssort, aztán abban indítsd el a cli alkalmazást a standard input-ra írva. A végén a cmd-ből egy exit-el kiléphetsz, amikor szeretnél.
var startInfo = new ProcessStartInfo
{
FileName = "cmd.exe",
RedirectStandardInput = true,
RedirectStandardOutput = true,
UseShellExecute = false,
CreateNoWindow = true
};
var process = new Process {StartInfo = startInfo};
process.Start();
process.StandardInput.WriteLine(@"dir>c:\results.txt");
process.StandardInput.WriteLine(@"dir>c:\results2.txt");
process.StandardInput.WriteLine("exit");
process.WaitForExit(); -
Keem1
veterán
válasz
kw3v865
#8952
üzenetére
Ha jól értem a kérdést (a külső program, és nem az általad írt záródik be), akkor ez nem a te applikációdban keresendő probléma. A CLI appok nagy része a program futását követően terminál, ahogy lefutott a kód. Cmd-ben indítva azért nem, mert a cmd-t kapod vissza, de ugyanúgy kilép maga a program, és visszakapod a promptot. Az appban, ha a vége user interakció (pl. "press any key"), akkor nyilván ott marad bezárásig vagy az user input teljesüléséig.
A lineáris CLI appok mind így működnek.Elvileg lehetséges nem külső processzként futtatni, de erről inkább a topiktársak tudnak infót adni, én ugyanis nem tudom.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Fejhallgató erősítő és DAC topik
- Meggyi001: Több tucat Eiffel torony??? Igen, gyere, mutatom, hogy hol...
- Elektromos cigaretta 🔞
- Trollok komolyan
- Revolut
- BMW topik
- Folytatja küzdelmét az Intel az NVIDIA (és az AMD) ellen
- Autós topik
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Mindenki bukja a Blackwell chipeket, ha bejön Trump terve
- További aktív témák...
- 3 DB Levovo ThinkPad T450 hibás noti
- LG 55QNED86T3A / QNED / 55" - 139 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Tamron SP 150-600mm f/5-6.3 Di VC USD G2 ( Nikon ) Camo Edition
- HP DesignJet T525 24" (A1) nagyformátumú plotter állvánnyal, újszerű állapotban, Wi-Fi-s
- Precision 5470 14" FHD+ IPS i7-12700H RTX A1000 16GB 1TB NVMe ujjlolv gar
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
- ÚJ AKKU! Ár/ÉRTÉK BAJNOK! Dell Latitude 5330 i3-1215U 6mag! 16GB 512GB 13.3" FHD 1 év gar
- Telefon felvásárlás!! Samsung Galaxy A22/Samsung Galaxy A23/Samsung Galaxy A25/Samsung Galaxy A05s
- BESZÁMÍTÁS! HUAWEI MateBook 14 üzleti notebook - i5 1135G7 16GB DDR4 512GB SSD Intel Iris Xe IGP W11
- Honor 200 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


