Silent Telepítés

Silent Telepítés
2018-09-14T13:03:54+02:00
2018-09-17T08:27:24+02:00
2022-12-05T14:15:43+01:00
kriszrap
Sziasztok:)

Elkezdtem egy Silent telepítés programot írni igazából csak futtató profit mindegy.

Az lenne a problémám ahányszor elindítom újra felrakja a programot de azt szeretném hogy csak azokat rakja fel amik még nincsenek gépen.
Ezt hogy lehetne megoldani?

string[] programok = { "Cisco Packet Tracer 6.2 for Windows Student Version (no tutorials).exe | /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-", "kompozer-0.8b3.hu.win32.exe | /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-", "npp.7.5.8.Installer.exe | /S", "ChromeSetup.exe | /silent /install", }; for (int i=0;i<programok.Length;i++) { Console.WriteLine(programok[i].ToString()); string[] adatok = programok[i].Split('|'); ProcessStartInfo psi = new ProcessStartInfo(); psi.Arguments = adatok[1]; psi.CreateNoWindow = true; psi.WindowStyle = ProcessWindowStyle.Hidden; psi.FileName = @"\172.16.2.11\silent_telepites" + adatok[0]; psi.UseShellExecute = false; Process.Start(psi).WaitForExit(); }
Ezt a pici kódot tudtam összehozni.
Mutasd a teljes hozzászólást!
Szia!

Kerestem kicsit ezt találtam:

Check if application is installed in registry

Hátha segít.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd