Deutsch
Forum

Win98, WinME und Eigene Dateien?

 
- Seite 1 -



Rolf
Koch
Guten Morgen da draussen in der weitern Welt

Ich kann mich nicht mehr Erinnern, wie es unter Win98, WinMe
aussah:
Gibt es dort sowas wie:
C:Eigene DateienUser.... ?
Hintergrund dieser Frage ist, daß ich Noctramictermine in diesem jeweilig angemeldeten Userprofil speichern will.
Unter XP klappts einwandfrei, jedoch wie sieht es auf älteren Betriebsystemen aus?

Danke mal im Vorraus
RnR
 
14.05.2005  
 



 
- Seite 4 -


Hallo Rolf, warum nimmste nicht den dafür zuständigen Ordner Anwendungsdaten bzw. APPDATA, dort hat Dein Programm auf jedenfall schreibrechte (der User soll ja nichts per Hand eintragen oder ?). Dieser Ordner ist auf W95 und höher ab IE 4.0 vorhanden. Ersetze das CSIDL_MyDocuments (5) durch CSIDL_APPDATA (26), und hängste noch deinen Programmnamen ran. Wenn sich mehrere User einen Ordner teilen, haben Sie auch dieselben Termine, bin ich der Meinung . Ob der Ordner mit der File.pcu ermittelt werden kann, weiß ich jetzt nicht, aber selbst wenn nicht, wäre es ja kein Problem für If diesen hinzuzufügen (nur 26 nehmen).

Gerade für diese Dinge hat Billy doch entweder die Registrierung (HKEY_CURRENT_USERSoftware...) sowie ...ANWENDUNGDATEN... vorgesehen.

Gruß
Thomas
 
15.05.2005  
 




Rolf
Koch
Das ist ein starker Tipp!
Das werde ich mal umsetzten.
Termine als Unterordner erstelle ich natürlich selbst

Rolf
 
15.05.2005  
 



OFFTOPIC

Bezüglich Testen unter Win9x, dafür kannste QEMU (Freeware) verwenden, ist zwar nicht so schnell und komfortabel wie VMWare aber meiste ausreichend. Findest Du z.B. unter: [...] 

Gruß
Thomas
 
15.05.2005  
 



Hallo Rolf...

Der Odner ist bei mir unter Windows98 ebenfalls für jeden User extra vorhanden. Das scheint vorerst die beste Lösung zu sein.

Ich habe leider kein XP hier zur Verfügung - auf dem letzten System, das ich mir angesehen habe, war dieser Ordner versteckt.
Du solltest deshalb noch einmal genau testen (auch mit eingeschränkten Rechten), ob die Sache wirklich mit diesem Ordner funktioniert! (Dürfte aber klappen).

Ich benutze unter XP bei einem Programm zur Zeit den gleichen Ordner. Ich würde mich deshalb über eine Rückmeldung von dir sehr freuen (hauts hin?).
 
15.05.2005  
 




Rolf
Koch
Ja sicher werde ich ein Return meinerseits geben
Dauert nur etwas, da ich im Moment hier im Haushalt (und mich langsam aufraffen) muss

Danke - das wäre genial, wenns so hinhaut!
 
15.05.2005  
 




Rolf
Koch
Hi Thomas

Hab mir Qemu runtergeladen und seeehhr viel probiert.
Ist aber sehr umständlich. Das einzige was ich erreichen konnte, war ein Image anlegen mehr nicht. Ist sehr umständlich im Gegensatz zu den Grossen!

Rolf
 
16.05.2005  
 



Hallo Rolf,
wer ca. 185 € im Vergleich zu VMWare sparen möchte, muß ein klein bißchen dazu tun

Voraussetzungen für mein Beispiel:
QEMU
Bootfähige Win98 CD
knapp 3GB Plattenplatz

1. Festplattenimage (leer) mit 2 GB erstellen
Batchdatei mit Namen Create_HD.bat mit folgendem Inhalt:
[quote:4e7445a234]
REM Erstellt HD-Image fuer Windows
@ECHO OFF
Start qemu-img.exe create WIN.img 2000M
CLS
Exit
[/quote:4e7445a234]
2. Installation des Betriebssystems:
Bootfähige Win98-CD in CD-Rom legen (ps: mit einem iso-image geht es auch)
Batchdatei mit Namen Install_W98.bat mit folgendem Inhalt:
[quote:4e7445a234]
REM Starte Installation von CD-ROM
@ECHO OFF
REM Laufwerksbuchstabe fuer CD-ROM ist bei mir T:
start qemu.exe -L . -m 64 -hda WIN.img -cdrom //./t: -enable-audio -localtime -boot d
CLS
Exit
[/quote:4e7445a234]
Der CD-ROM Laufwerksbuchstabe (hier T: ) ist anzupassen.
Installation durchführen, bis zum 2.ten male ein Neustart verlangt wird.

3. Unser Start-Skript (bootet von Festplatten-Image)
Batchdatei Start_W98.bat mit folgendem Inhalt anlegen:
[quote:4e7445a234]
REM Startet unser Windows
@ECHO OFF
REM Laufwerksbuchstabe fuer CD-ROM ist bei mir T:
start qemu.exe -L . -m 64 -hda WIN.img -cdrom //./t: -enable-audio -localtime -boot c
CLS
Exit
[/quote:4e7445a234]
Mit dem dritten Skript kann unser neues Win98 nun immer gestartet werden. Sound und Netzwerk sollten funktionieren, wobei das Netzwerk noch zu konfigurieren ist.

Gruß
Thomas

PS: Gottseidank besitze ich VMWare

13 kB
Hochgeladen:16.05.2005
Ladeanzahl91
Herunterladen
 
16.05.2005  
 




Rolf
Koch
WOW - Danke
Bis jetzt klappt es mit der Installation!
Wenn das klappt, kann man wirklich seine Programme unter anderen Systemen testen (soweit man andere orig. Systeme besitzt). Ich glaube das wird etwas Offtopic hier.
Vielleicht kannste mir noch ne Seite verraten, welche die Parameter komplett beschreibt.

DANKE DANKE DANKE
Rolf
 
16.05.2005  
 



Hallo Rolf,
wie immer ist Google Dein bester Freund
obwohl die meisten Beschreibungen sich aber auf Windows unter Linux beziehen (macht mir als auch Linux-User nicht viel aus), hab ich doch mal einen Link gefunden [...] 

Gruß
Thomas

PS: Wenn Zeit da ist, werde ich mal eine kleine GUI programmieren.
 
16.05.2005  
 




Rolf
Koch
Danke Dir!
Klappt Super. Komme ins Netz und alles andere Funktioniert bestens.
Jetzt kann ich meine Programme wirklich testen u.s.w
Genial
Rolf
 
16.05.2005  
 




Rolf
Koch
Ja dann ist ja alles klar.
Danke an alle, die hier Tipps gegeben haben.
Habe Qemu gestartet mit Win98 und wirklich festgestellt, daß C:Eigene Dateien existiert und muss dort wirklich nur noch den Nutzernamen anhängen.
Klappt dann einwandfrei. Daten werden geschrieben.
Teste nochmal mit eingeschränkten Rechten bei Gast auf XP und dann werde ich die Tage weitermachen können.

Achso, ich wäre ja nicht RocknRolf, wenn ich da nicht direkt wieder was basteln würde

[img:fd07011bae]https://www.rokosoft.de/test/qemu.png[/img:fd07011bae]
THX
Rolf
 
17.05.2005  
 



Hallo Rolf...

Was mit dem Gast Account ist und wo dieser eingetragen wird, würde mich auch sehr interessieren.

Zur File-Security: Spätestens wenn alle User eines Systems auf die gleiche Datenbank Zugriff haben sollen, gibt es extreme Probleme wenn du den Security Descriptor nicht setzen kannst.

Die Sache ist eigentlich nicht schwerer als andere APIs auch - nur von Microsoft umständlich erklärt.

Ein Tipp für die Zukunft:
Lerne, was ein Token ist und beschäftige dich mit den Zugriffsrechten...
Der einzige Grund, warum du im Augenblick mit einer Weiterentwicklung von NT arbeitest und nicht mit einer verbesserten Version von Windows98 sind der Token und die Zugriffsrechte.
Wenn du diese Sachen nicht verstanden hast, hast du quasi keine Ahnung von deinem Betriebssystem für das du im Augenblick programmierst und wirst irgendwann bei einem deiner Programme (wie ich auch) laufend auf Probleme und Rückmeldungen stoßen, die du dir nicht erklären kannst.
Token, Zugriffsrechte und Privilegien bestimmen quasi alles auf deinem Rechner. Du bekommst nur nichts davon mit, weil du als Software Entwickler nur als Admin an deinem PC sitzt.

Mach nicht den selben Fehler wie die meisten Entwickler und programmiere nur für Admins - das ist nicht Zukunft...
 
17.05.2005  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

20.959 Betrachtungen

Unbenanntvor 0 min.

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie