Installere programmer med VB.net

Tags:    vb.net

Hej
Jeg er helt ny udi programmeringens ædle kunst. Og jeg sidder med visual studio express og VB.Net. Det er jo for såvidt glimrende.

Men er der nogen der kan fortælle mig, og jeg kan lave noget kode, der hente et program og derefter installere det med standard indstillingerne?
Altså brugeren tjekker en checkbox af, og trykker OK. Derefter hentes et program, og bliver installere. Det hele uden at brugeren skal løfte en finger.
Er det muligt, og hvordan ville kode se ud?

P.S.
Kom til at poste den i det andet VB forum. Beklager!




3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg er begyndte i Net for 1 år siden, men har arbejdet med Visual Basis 6, de sidste 5 år, og enden da QBASIS. Men jeg arbejder mest i .Net C++ nu…

Grundlæggende må man forstå følgende i forbindelse med programmening alt er muligt.. Og svaret er selvfølgelig ja.

Men du skal regne med at skulle ind i hovedsystemet af Windows

a) Pga. det sandsynlig er en forudsætning af installonen færdig, inden dit program sender informationerne opsætningen ind i programsystemet.
a.1) Dog kan du her blive begrænse af et andet problemer, hvis indstillinger du ønsker dit program skal opsætte lægger i en lukket database, hvis databasen er underlagt adgangskontrol. Eller er skrevet i et særlig format.

b) Den næste forudsætning der er for at opnået det du vil er af du ved 100%, hvordan standarderne skal se ud, eller hvor de er gemmet.
Hvis svaret er ja på spørgsmålene kommer den næste store problemstilling. At kunne skrive i Windows hovedsystemet KAN skade computeren og medføre at computeren SKAL geninstalleres. Og det er ikke anbefalet at starte med udviklingen i selvet system.

c) Det næste jeg personligt vil råde dig til at overveje, hvad vil du sige til at et program bestemte indstillingerne for dig? Personligt ville jeg løbe langt væk.. Men selvfølgelig kan din ide, være nødigt i nogle sammenhænge.

d) Det næste problem du skal kunne løse er, hvis programmet skal hentes fra nettet og installere på computeren i igennem programmets egne instationprogrammet, hvad så hvis brugeren vælger en anden installionmappe? Og her kommer vi tilbage til Windows-systemet, hvis den problemstilling skal kunne løses... Dog er dette også muligt.

e) Noget andet i forbindelse med jura og dit ønske - Faktisk kan du ikke undtage brugeren at gennemføre det normale setupprogram, pga. af godkendelsen af sluterbrugeraftalen, da den normale vil indehold logoer, navne, og andet som er underlagt ophavsret.
Derfor kan løsningen med at skrive et støttesetupprogram ikke bruges...

f) Derfor vil min personlig løsning på dit ønsket været, at lave et program som henter programmerne, åbner setupprogrammerne til program. Og i programmet lavde en krappe; (button) som brugeren kan klikke på når denne proconen med installonerne er færdig som sender de ønske indstillinger til de forskellige problemer.

g) Og her er det så bare en spørgsmål om, hvordan indstillingerne skal indsættes i forhold til de forskellige programmer. Og da det ikke er lige er til at svare på uden kendskab til de programmer som du ønsker indstillinger SKAL sendes til, kan jeg desværre og sandsynligvis ingen andre svare på, hvordan en kode skal se ud. Men jeg vil gerne give dig eksampel på koder, hvis du her i forumet vil beskrive hvilke programmer, du ønsker indstillingerne skal sendes.

Med venlig hilse Zakarias Sørensen - datalogistudsende, Aarhus Universet; (1.år)

PS: Jeg underskylder stavefejlene, men jeg er desværre ordblind. :roll:




Hold da op! Du gav mig lidt, at tænker over(Og sendte mig tilbage til tegnebordet).
Min plan er at lave et stykke software, der hurtigt får dig igen efter en formatering. Altså anti virus, spyware, og en bunke af andre programmer, som man nu engang bruger.
Men jeg kan se at det ikke er helt enkelt, så jeg tror jeg starter med, at lave et program der henter de dele som brugeren vælger, og derefter må brugeren, så selv installere.
Ihvertfald indtil jeg får bedre styr på VB.

Og tak for et rigtig godt svar!



Hva satan. Kom vist til, at give mig selv points...
Hmm det er også ved, at være sent:-)



t