Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Name der verschiedenene Machinen rausfinden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.03.2006, 13:27 Uhr
Kabel



Hallo,

ich will hier ein Programm auf meheren Maschinen installieren. Das Programm soll sich in den Folder ' CDocuments and settings\USERNAME\My Documents\' installieren.
Das hat folgende Gründe: Die Platten sind bis auf den Folder gesichert mit deepfreeze, das heisst es muss in diesen Ordner installiert werden, eben aus sicherheitsgründe, da es +- öffentliche pcs sind.

Das Programm soll eben nun selber den Ordnernamen ausfindig machen und sich darin installen.

Nach suchen hab ich folgendes gefunden:

C++:
char * user = new char[255];
DWORD taille = 255;

GetUserName(user, &taille);
delete[] user;


Was auch eigentlich gut geht. Jedoch speichert diese Funktion uas irgendeinem Grund den Username des PCs auf dem er kompiliert wird, ist das Normal?

Das hilft mir dann eigentlich gar nicht weiter, da ich das Programm dann über das Netzwerk verschieke und dann jeden Ordner umbenennen muss

Gibt es da keine andere Lösung? Sodass beim executieren der .exe File der Name des Users ausfindig gemacht wird und dann in den richtigen Ordner installiert wird?

Kann mir da Jemand helfen?

Würde mich sehr über Hilfe freuen.

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.03.2006, 15:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi, SHGetFolderPath (oder so) liefert dir direkt den Pfad von "Eigene Dateien", "Anwendungsdaten" usw.
--
class God : public ChuckNorris { };

Dieser Post wurde am 18.03.2006 um 15:23 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.03.2006, 15:25 Uhr
Kabel



Ah das klingt ja sehr interessant.

Ich danke dir sehr.

mfg
Kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: