Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 20225|Atsakyti: 0

[Šaltinis] C# Process.Start() metodas yra išsamiai paaiškintas

[Kopijuoti nuorodą]
Paskelbta 2016-02-02 11:53:28 | | |
System.Diagnostics.Process.Start(); Ką galima padaryti? Jis daugiausia atlieka šias funkcijas:
1. Atidarykite nuorodos URL (iššokantis langas).
2. Raskite ir atidarykite failų katalogą.
3. Sistemoje atidarykite specialų aplanką, pvz., "Valdymo skydas" ir kt.
Taigi, kaip ji įgyvendina šias funkcijas? Prieš kalbėdami apie programas, pažvelkime į Process.Star() konstravimo būdą.

vardas, pavadinimas
Iliustruoti
Procesas.Pradėti ()Paleiskite (arba pakartotinai naudokite) šį proceso komponentąPradžios informacijaNurodo proceso išteklius ir susieja jį su tuo komponentu.
Process.Start (ProcessStartInfo)Paleiskite proceso išteklius, nurodytus parametru, kuriame yra proceso paleidimo informacija (pvz., paleidžiamo proceso failo vardas), ir susiekite tą išteklį su nauju proceso komponentu.
Process.Start (eilutė)Pagal paskyrimąDokumento arba paraiškos failo pavadinimas, kad paleistumėte proceso išteklius ir susietumėte išteklius su nauju proceso komponentu.
Process.Start (eilutė, eilutė)Pagal paskyrimąProgramos pavadinimas ir komandų eilutės argumentų rinkinys, kad paleistumėte proceso išteklius ir susietumėte jį su nauju proceso komponentu.
Process.Start (eilutė, eilutė, saugi eilutė, eilutė)Pagal paskyrimąProgramos pavadinimas, naudotojo vardas, slaptažodis ir domenas, kad paleistumėte proceso išteklius ir susietumėte jį su nauju proceso komponentu.
Process.Start (eilutė, eilutė, eilutė, saugi eilutė, eilutė)Pagal paskyrimąProgramos pavadinimas ir komandų eilutės argumentų rinkinys, vartotojo vardas, slaptažodis ir domenas, kad paleistumėte proceso išteklius ir susietumėte jį su nauju proceso komponentu.
(1) viešasboolPradėti ()
System.Diagnostics.Process procesas = naujas System.Diagnostics.Process();
procesas. StartInfo.FileName = "iexplore.exe";   Internet Explorer, galima pakeisti
procesas. StartInfo.Arguments = "http://www.baidu.com";
procesas. Pradžia();

(2) PublicstaticProcesasPradėti (ProcesasPradžiaInformacijastartInfo)
System.Diagnostics.ProcessStartInfo processStartInfo = naujas System.Diagnostics.ProcessStartInfo();
processStartInfo.FileName = "explorer.exe";  Tyrinėtojas
processStartInfo.Arguments = @"D:\";
System.Diagnostics.Process.Start(processStartInfo);

(3) PublicstaticProcesasPradėti (stringfileName)
System.Diagnostics.Process.Start(@"D:\Program Files\Tencent\QQ\Bin\QQ.exe");  Tiesiogiai atidarykite failo iškvietimą

(4) Process.Start (eilutėfailo pavadinimas, Stringargumentai)
System.Diagnostics.Process.Start("explorer.exe", "D:\\Readme.txt");   Atidarykite failą tiesiai Readme.txt

Aukščiau pateiktas pavyzdys, kaip atidaryti svetainę naudojant process.start(), o dabar pakalbėkime apie tai, kaip naudoti processess.star() failui rasti.
Šis lokalizavimo metodas yra panašus į paieškos tikslą nuorodoje ://explorer /select, "D:\Program Files\Tencent\QQ\Bin\QQ.exe"
Eilutės kelias = @"D:\Program Files\Tencent\QQ\Bin\QQ.exe";
System.Diagnostics.Process.Start("explorer.exe", "/select", +kelias);  Raskite ir atidarykite D:\Program Files\Tencent\QQ\Bin failų katalogą ir pasirinkite QQ.exe
Pastaba: po /select taip pat yra kablelis (,).

Toliau pakalbėkime apie kai kurių sistemos failų atidarymą paskambinus rundll32.exe ir trumpai pristatykime rundll32.exe funkcijas ir funkcijas.
Kaip rodo pavadinimas, rundll32 yra "32 bitų DLL failų vykdymas", tai yra vidinės funkcijos vykdymo DLL faile, kuris gali iškviesti "Windows" 32 bitų dinaminių nuorodų biblioteką komandinės eilutės pavidalu.
Panašiai rundll.exe yra "vykdyti 16 bitų dll failą", iškviečiant 16 bitų dinaminių nuorodų biblioteką. Kai kurias funkcijas atliekame vykdydami instrukcijas rundll32.exe.
Pavyzdžiui:
System.Diagnostics.Process.Start("rundll32.exe","user.exe,restartwindows");      Sistemos paleidimo iš naujo komanda
rundll32 komandų enciklopedija

Komandų eilutės :rundll32.exe user.exe, paleisti iš naujolangai
Funkcija: sistemos perkrovimas

Komandinė eilutė :rundll32.exe user.exe, išeitilangai
Funkcija: išjunkite sistemą

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL
Funkcija: ekrano valdymo skydelis

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
Funkcija: Rodomas parinkčių langas "Valdymo skydas - Pritaikymo neįgaliesiems parinktys - Klaviatūra"

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL access.cpl, , 2
Funkcija: Rodomas parinkčių langas "Valdymo skydas - Pritaikymo neįgaliesiems parinktys - Garsas"

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL access.cpl, 3
Funkcija: Rodomas parinkčių langas "Control Panel - Accessibility Options - Display"

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL access.cpl, 4
Funkcija: Rodomas parinkčių langas "Valdymo skydas - Pritaikymo neįgaliesiems parinktys - Pelė"

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL access.cpl, 5
Funkcija: rodomas parinkčių langas "Valdymo skydas - pritaikymo neįgaliesiems parinktys - tradicinis"

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
Funkcija: Paleiskite valdymo skydelį - Pridėti naują aparatūros vedlį.
Komandinė eilutė: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter
Funkcija: Paleiskite valdymo skydelį - Pridėti naują spausdintuvą vedlys.

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl, , 1
Funkcija: Rodomas valdymo skydelis - Pridėti / šalinti programas.

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl, , 1
Funkcijos: Rodomas skydelis "Control Panel - Add/Remove Programs - Install/Uninstall".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL appwiz.cpl, , 2
Funkcija: Rodomas skydelis "Control Panel - Add/Remove Programs - Install Windows".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
Funkcija: Rodomas skydelis "Control Panel - Add/Remove Programs - Startup Disk".

Komandinė eilutė: rundll32.exe syncui.dll, Briefcase_Create
Funkcija: Sukurkite naują "Mano portfelį" darbalaukyje.

Komandinė eilutė: rundll32.exe diskcopy.dll, DiskCopyRunDll
Funkcija: Rodo kopijavimo diskelių langą

Komandinė eilutė: rundll32.exe apwiz.cpl, NewLinkHere %1
Funkcija: Rodomas dialogo langas "Sukurti nuorodą", o sukurtos nuorodos padėtis nustatoma pagal %1 parametrą.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
Funkcija: rodomas datos ir laiko parinkčių langas.

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL timedate.cpl, , 1
Funkcija: Rodomas laiko juostos parinkčių langas.

Komandinė eilutė: rundll32.exe rnaui.dll,RnaDial [telefono ryšio pavadinimas]
Funkcija: rodo telefono ryšio rinkimo langą. Jei jau surinkote ryšį, lange rodoma dabartinė ryšio būsena.

Komandinė eilutė: rundll32.exe rnaui.dll, RnaWizard
Funkcija: rodomas naujo telefono ryšio vedlio langas.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
Funkcija: Rodomas parinkčių langas "Rodyti ypatybes - fonas".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL desk.cpl, , 1
Funkcija: Rodomas parinkčių langas "Ekrano ypatybės - ekrano apsauga".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
Funkcija: Rodomas parinkčių langas "Ekrano ypatybės - išvaizda".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL desk.cpl, 3
Funkcija: Rodomas parinkties langas Rodyti ypatybes - Ypatybės.

Komandinė eilutė: rundll32.exe shell32.dll, SHHelpShortcuts_RunDLL FontsFolder
Funkcija: Rodo "Windows" šriftų aplanką.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
Funkcija: Taip pat rodomas "Windows" šriftų aplankas.

Komandinė eilutė: rundll32.exe shell32.dll, SHFormatDrive
Funkcija: Rodomas dialogo langas Formatuoti diskelį.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0
Funkcija: Rodomas parinkčių langas "Control Panel - Game Controllers - General".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1
Funkcija: Rodomas parinkčių langas "Control Panel - Game Controller - Advanced".

Komandinė eilutė: rundll32.exe mshtml.dll, PrintHTML (HTML dokumentas)
Funkcija: spausdinkite HTML dokumentus.

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL mlcfg32.cpl
Funkcija: Rodomas Microsoft Exchange bendrųjų parinkčių langas.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
Funkcija: Rodo parinktį Valdymo skydelis - pelė.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
Funkcija: Rodomas parinkčių langas "Valdymo skydas - Klaviatūros ypatybės - Greitis".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
Funkcija: Rodomas parinkčių langas "Control Panel - Keyboard Properties - Language".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
Funkcija: rodo "Windows" spausdintuvo aplanką.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
Funkcija: Rodomas parinkčių langas "Control Panel - Input Method Properties - Input Method".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL modem.cpl, add
Funkcija: Vykdykite vedlį Pridėti naują modemą.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
Funkcija: Rodomas ypatybių puslapis "Valdymo skydas - Multimedijos ypatybės - Garsas".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
Funkcija: Rodomas ypatybių puslapis "Control Panel - Multimedia Properties - Video".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL mmsys.cpl, , 2
Funkcija: Rodomas ypatybių puslapis "Control Panel - Multimedia Properties - MIDI".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL mmsys.cpl, 3
Funkcija: Rodo ypatybių puslapį "Control Panel - Multimedia Properties - CD Music".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL mmsys.cpl, 4
Funkcija: Rodomas valdymo skydas - Multimedijos ypatybės - Įrenginiai ypatybių puslapis.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
Funkcija: Rodomas parinkčių langas "Control Panel - Sound".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL netcpl.cpl
Funkcija: Rodomas valdymo skydo - tinklo parinkčių langas.

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL odbccp32.cpl
Funkcija: rodomas ODBC32 duomenų valdymo parinkčių langas.

Komandinė eilutė: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:/path/filename}
Funkcija: Rodomas nurodyto failo dialogo langas Atidaryti pagal (diskas:/kelias/failo pavadinimas).

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL password.cpl
Funkcija: Rodomas parinkčių langas "Valdymo skydas - slaptažodis".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL powercfg.cpl
Funkcija: Rodomas parinkčių langas "Valdymo skydas - energijos valdymo ypatybės".

Komandinė eilutė: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
Funkcija: rodo "Windows" spausdintuvo aplanką. (Tas pats rundll32.exe shell32.dll, Control_RunDLL main.cpl @2)

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
Funkcija: Rodomas parinkčių langas "Control Panel - Locale Properties - Locale".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL intl.cpl, , 1
Funkcija: Rodomas parinkčių langas "Control Panel - Locale Properties - Numbers".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL intl.cpl, , 2
Funkcija: Rodomas parinkčių langas "Control Panel - Locale Properties - Currency".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL intl.cpl, 3
Funkcija: Rodomas parinkčių langas "Control Panel - Locale Properties - Time".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL intl.cpl, 4
Funkcija: Rodomas parinkčių langas "Control Panel - Locale Properties - Date".

komandinė eilutė: rundll32.exe desk.cpl,InstallScreenSaver [ekrano apsaugos failo pavadinimas]
Funkcija: Nustatykite nurodytą ekrano apsaugos failą kaip "Windows" ekrano užsklandą ir parodykite ekrano apsaugos ypatybių langą.

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
Funkcija: Rodomas ypatybių langas "Control Panel - System Properties - Traditional".

Komandinė eilutė: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
Funkcija: Rodomas ypatybių langas "Control Panel - System Properties - Device Manager".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL sysdm.cpl, 2
Funkcija: Rodomas ypatybių langas "Control Panel - System Properties - Hardware Configuration Files".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL sysdm.cpl, 3
Funkcija: Rodomas ypatybių langas "Control Panel - System Properties - Performance".

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL telephon.cpl
Funkcija: rodomas rinkimo ypatybių parinkčių langas

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL themes.cpl
Funkcija: rodomas darbalaukio temos parinkčių skydelis

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL firewall.cpl
Funkcija: rodo "Windows" ugniasienės skydelį

Komandinė eilutė: rundll32.exe shell32.dll, Control_RunDLL NetSetup.cpl, @0, WNSW
Funkcija: rodomas skydelis "Belaidžio tinklo nustatymai"
Daugiau komandų galite atsisiųsti čia:http://download.csdn.net/detail/czw2010/4530206

System.Diagnostics.Process.Start("notepad.exe");        -- Atidarykite Notepad
System.Diagnostics.Process.Start("calc.exe ");                -- Atidarykite skaičiuoklę
System.Diagnostics.Process.Start("regedit.exe ");           -- Atidarykite registrą
System.Diagnostics.Process.Start("mspaint.exe ");        -- Atidarykite piešimo lentą
System.Diagnostics.Process.Start("write.exe ");              -- Atidarykite "WordPad"
System.Diagnostics.Process.Start("mplayer2.exe ");        --Atidarykite grotuvą
System.Diagnostics.Process.Start("taskmgr.exe ");          --Atidarykite užduočių tvarkyklę
System.Diagnostics.Process.Start("eventvwr.exe ");          --Atidarykite įvykių peržiūros programą
System.Diagnostics.Process.Start("winmsd.exe ");           --Atidaryti sistemos informaciją
System.Diagnostics.Process.Start("winver.exe ");              --Atidaryti Windows versijos informaciją
System.Diagnostics.Process.Start("mailto: "+ adresas);    -- Siųsti el. laišką

shutdown.exe:
Parametrai: -s išjungimas -r paleidimas iš naujo -f force -t laikas -a atšaukti išjungimą -l atsijungti -i rodyti vartotojo sąsają
System.Diagnostics.Process.Start("shutdown.exe","-r");              -- Išjunkite ir paleiskite kompiuterį iš naujo
System.Diagnostics.Process.Start("shutdown.exe","-s -f");          -- Išjunkite kompiuterį
System.Diagnostics.Process.Start("shutdown.exe","-s -f 30");     -- Išjunkite kompiuterį po 30 sekundžių
System.Diagnostics.Process.Start("shutdown.exe","-l");               --Atsijungti nuo kompiuterio
System.Diagnostics.Process.Start("shutdown.exe","-a");              --Anuliuoti išjungti kompiuterį

Specialusis aplankasIšvardinti narius:

Narių vardai
Iliustruoti
Programos duomenyskatalogas, kuris naudojamas kaip vieša konkrečių taikomųjų programų duomenų saugykla šiuo metu tarptinkliniu ryšiu naudojančiam naudotojui.
Tarptinklinio ryšio vartotojai dirba keliuose tinklo kompiuteriuose. Tarptinklinio ryšio vartotojo profilis išsaugomas žiniatinklio serveryje ir įkeliamas į sistemą, kai vartotojas prisijungia.
CommonApplicationDatakatalogas, kuris tarnauja kaip vieša visų vartotojų naudojamų konkrečių programų duomenų saugykla.
CommonProgramFilesKomponentų katalogas, naudojamas bendrai naudoti tarp programų.
SlapukaiKatalogas, naudojamas kaip vieša interneto slapukų saugykla.
DarbalaukisLoginiai darbalaukiai, o ne fizinės failų sistemos vietos.
Darbalaukio katalogasKatalogas, naudojamas fiziškai saugoti failų objektus darbalaukyje.
Šio katalogo nereikėtų painioti su pačiu darbalaukio aplanku, kuris yra virtualus aplankas.
MėgstamiausiKatalogas, kuris naudojamas kaip vieša vartotojo mėgstamų elementų saugykla.
IstorijaKatalogas, kuris naudojamas kaip viešoji interneto istorijos elementų saugykla.
Interneto talpyklaKatalogas, naudojamas kaip vieša laikinųjų failų saugykla internete.
LocalApplicationDataKatalogas, kuris naudojamas kaip vieša konkrečių taikomųjų programų duomenų, kuriuos šiuo metu naudoja tarptinklinio ryšio naudotojai, saugykla.
Mano kompiuterisAplankas Mano kompiuteris.
Banknotas
Kadangi aplankui Mano kompiuteris nenustatytas joks kelias, konstanta Mano kompiuteris visada sugeneruos tuščią eilutę ("").

Mano dokumentaiAplankas Mano kompiuteris.
Mano muzikaAplankas "Mano muzika".
Mano nuotraukosAplankas "Mano nuotraukos".
AsmeninisKatalogas, naudojamas kaip viešoji dokumentų saugykla.
Programų failaiProgramų failų katalogas.
ProgramosYra vartotojų programų grupių katalogas.
NaujausiTurinys, kuriame yra naujausi vartotojo naudoti dokumentai.
Siųsti įTurinys, kuriame yra meniu elementas Siųsti.
Pradžios meniuTurinys, kuriame yra meniu Pradėti elementai.
PaleidimasKatalogas, atitinkantis vartotojo paleisties grupę.
Šios programos paleidžiamos kiekvieną kartą, kai vartotojas prisijungia, paleidžia "Windows NT" ar naujesnę versiją arba paleidžia "Windows 98".
Sistema"Sistemos" katalogas.
ŠablonaiKatalogas, kuris naudojamas kaip viešoji dokumentų šablonų saugykla.
per Environment.GetFolderPath(Environment.SpecialFolder.XXXXX); Galime lengvai gauti konkretų kelią į specialų sistemos aplanką ir atidaryti aplanką naudodami Process.Start() metodą.
Pavyzdžiui:
System.Diagnostics.Process.Start(Environment.GetFolderPath(Environment.SpecialFolder.System));   Atidarykite sistemos aplanką (System32 aplankas)


[System.Runtime.InteropServices.DllImportAttribute("user32.dll")]
        privatus statinis extern int FindWindow(eilutė ClassName, eilutė WindowName);
[System.Runtime.InteropServices.DllImport("user32.dll")]
        privatus statinis išorinis int ShowWindow(int rankena, int cmdShow);
[System.Runtime.InteropServices.DllImport("winmm.dll", EntryPoint = "mciSendString", CharSet = System.Runtime.InteropServices.CharSet.Auto)]
        private static extern int mciSendString(string lpstrCommand, string lpstrReturnstring, int uReturnLength, int hwndCallback);
        privatus const int SW_HIDE = 0; API parametrai atspindi paslėptus langus
        privatus const int SW_SHOW = 5; API parametrai rodo, kad langas rodomas dabartiniu dydžiu ir padėtimi
        ShowWindow(FindWindow("Shell_TrayWnd", nulinis), SW_HIDE);         -- Slėpti paslėptą užduočių juostą
        ShowWindow(FindWindow("Shell_TrayWnd", null), SW_SHOW);      -- Rodyti užduočių juostą
        mciSendString("atidaryti CDAudio duris", null, 127, 0);       -- Iššokti optinį įrenginį
        mciSendString("nustatyti CDAudio duris uždarytas", null, 127, 0);     --Išjunkite optinį įrenginį





Ankstesnis:Skirtumas tarp DROP ir REJECT
Kitą:WordPress programa Problema su SSL CA sertifikatas (kelias? prieigos teisės?)
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com