Windows 7 - Rechte und Pflichten...

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Windows 7 - Rechte und Pflichten...

Beitrag von HeX0R »

Sebastian hat geschrieben:[...]Ich finde es allerdings schade, dass nicht im eigenen Programmordner Daten erzeugt werden können. Ich fand das irgendwie aufgeräumter und komfortabler.
Du musst auch über den Tellerrand schauen:
Nur, weil bei dir daheim, kein anderer an deinen Windowsrechner geht, und es dementsprechend nur ein Userkonto gibt,
solltest du dennoch an all die anderen denken, die sich einen Rechner teilen.
Wie willst du denn jedem einzelnen User dann ermöglichen seine ganz persönlichen Einstellungen zu benutzen?

Will man sein Tool portabel machen, erstellt man entweder extra eine Version (wie das die allermeisten machen),
oder man setzt einen netten Programstartparameter, wie es die PB-IDE ja auch macht.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Windows 7 - Rechte und Pflichten...

Beitrag von ts-soft »

In Firmen geht das ganze ja noch einen Schritt weiter, APPDATA für die User befindet sich auf dem
Server. Egal an welchem PC in der Firma man sich mit seinem Account anmeldet, hat man dieselben
Programme und Einstellungen.

Viel wichtiger ist aber der Sicherheitsaspekt. Die Programme, somit auch Viren, Würmer usw. dürfen
nicht überall schreiben usw. Einstellungsdateien im Progammverzeichnis sind dort garnicht möglich.
Alles ausführbare kann dort nur mit Adminrechten hingelangen (meist Installalation durch Admin) und
kann danach nur noch ausgeführt werden.

Bei kommerziellen Produkten wird erwartet, das die korrekten Verzeichnisse genutzt werden. Einige
Firmen akzeptieren z.B. nur MSI-Installer, wegen der digitalen Signatur und der
Verteilungsmöglichkeit der Installationsprogramme und Updates für das Netzwerk.

Wer auf seinem privaten PC solche Dinge missachtet, bietet den Viren, Würmern usw. zumindest
zwischenstationen zum Parken, bevor sie sich vermehren oder zuschlagen. Solche Unterstützung
sollte man den Viren- usw. Herstellern aber IMHO nicht bieten :mrgreen:

Gruss
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Sebastian
Beiträge: 322
Registriert: 14.06.2006 16:46
Wohnort: Kiel

Re: Windows 7 - Rechte und Pflichten...

Beitrag von Sebastian »

Ja. Das ist sicher etwas dran. Ich werde also zukünftig alle Dateien personalisiert anlegen. Und was Updates angeht: Ich glaube, das kann InnoSetup auch managen. Wird Zeit, dass ich mich auch hier mal einarbeite.
(Win 11 64-bit, PB 6.04 und 6.10)
Benutzeravatar
Vera
Beiträge: 928
Registriert: 18.03.2009 14:47
Computerausstattung: Win XP SP2, Suse 11.1
Wohnort: Essen

Re: Windows 7 - Rechte und Pflichten...

Beitrag von Vera »

Sebastian hat geschrieben:Sollte der User dann meine Software entfernen, kann ich ja einen Hinweis geben, wo sich die Daten befinden und dass diese gelöscht werden können. Das sollte dann mit eingeschränkten Rechten funktionieren, oder?
Üblicherweise würde mit einer routinierten Installation auch eine Uninstallroutine erzeugt, die dann auch die Daten unter APPDATA mit entfernt.
Grundsätzliche Hinweise zur In- u. Deinstallation finden sich doch oft mit in den ReadMes und teilweise auch im Installationsprozess. Dort könnte man auch eine Option für die Datenablage einbauen.
Sebastian hat geschrieben: Ich finde es allerdings schade, dass nicht im eigenen Programmordner Daten erzeugt werden können. Ich fand das irgendwie aufgeräumter und komfortabler.
Du bist nach wie vor frei, Deine Programme genau so zu gestalten und anzubieten. Für Vista u. WIN7-User empfiehlt sich dann der Hinweis, diese nicht innerhalb eines Systemordners zu platzieren.

Es kommt einfach darauf an, was dein Programm machen soll, ob es zum Ablauf ins System intergriert sein muß und welche Zielgruppe Du erreichen willst.

Gruß ~ Vera

ps: ich hab vorhin mitbekommen, das MS zur Zeit als AdventAktion das eBook zu Win7 Home Premium kostenlos anbietet: http://advent.microsoft-press.de/
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Benutzeravatar
dige
Beiträge: 1239
Registriert: 08.09.2004 08:53

Re: Windows 7 - Rechte und Pflichten...

Beitrag von dige »

Mit Win7 sollte man generell seine Programme mit einem
Admin-Check ausrüsten. Falls bspw. das Schreiben in ein
vom Nutzer gewähltes Verzeichnis fehlschlägt, weil bspw.
der geschützte Programm-Ordner gewählt wurde,
kann man automatisch anbieten das Programm über UAC
mit Admin Rechten zu starten.
"Papa, ich laufe schneller - dann ist es nicht so weit."
HemSA
Beiträge: 221
Registriert: 16.10.2005 13:59
Wohnort: Manisa / Türkei
Kontaktdaten:

Re: Windows 7 - Rechte und Pflichten...

Beitrag von HemSA »

Hallo Vera,
was das mit Window7 und der pdf-Datei von Microsoft angeht.

Ich konnte es erst nach mehreren Versuchen herunterladen ( davor hat es immer geheissen, das die Zulassung veraltet sei ).

Nach dem Runterladen kann ich es mit Adobe Reader 6.0 CE nicht öffnen wegen irgendeinem Fehler ( schlechtes Chiffrewörterbuch ).

Die Datei ist 85464 kB gross.
Ich habe einen alten Lapptop mit einer 40 GB Festplatte und Windows XP ( die Kinder haben seit 2 Wochen einen neuen PC wo Windows 7 drauf ist - deswegen auch das Interesse ).

Hat es bei dir geklappt?
PB 4.02 (wegen Disphelper), 5.72 (Windows) (x64)
c4s
Beiträge: 1235
Registriert: 19.09.2007 22:18

Re: Windows 7 - Rechte und Pflichten...

Beitrag von c4s »

@HemSA
Ich hatte es mir auch heruntergeladen und mit Foxit Reader lässt es sich bestens öffnen :allright:
"Menschenskinder, das Niveau dieses Forums singt schon wieder!" — GronkhLP ||| "ich hogffe ihr könnt den fehle endecken" — Marvin133 ||| "Ideoten gibts ..." — computerfreak ||| "Jup, danke. Gruss" — funkheld
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Windows 7 - Rechte und Pflichten...

Beitrag von ts-soft »

Irgendwas stimmt mit dem Button: Bild
nicht. Erst nachdem ich Avira deaktiviert habe konnte ich diesen drücken :freak:
Der link der per Mail kam, geht einwandfrei und download ist auch okay.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Windows 7 - Rechte und Pflichten...

Beitrag von Kiffi »

ts-soft hat geschrieben:Erst nachdem ich Avira deaktiviert habe konnte ich diesen drücken :freak:
hier bei mir funktionierte es (Win7 + Google Chome + Avira).

Anzeige des PDF (ebenfalls über Google Chrome) funktioniert problemlos.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Windows 7 - Rechte und Pflichten...

Beitrag von ts-soft »

Naja, ich hab Avira Premium, den WebGuard gibts bei Dir wohl nicht :wink:

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten