Ich möchte ein .txt wo der aktuelle benutzer steht auf den desktop speichern.so weit bin ich jetzt
Code: Alles auswählen
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
FILE *datei;
char* cstrUsername;
cstrUsername = getenv( "USERNAME" ); // Username auslesen
datei = fopen ("C:/Users/HIER sollte USERNAME stehen /Desktop/Startup/testdatei.txt","w");
if (datei != NULL)
{
fprintf (datei, "User logged on is: %s", cstrUsername);
fclose (datei);
}
return 0;
}
jetzt sollte es halt so sein das man den Benutzernamen nicht eingeben muss.
auslesen von dem aktuellen benutzer hab ich geschaft aber diesen dan beim fopen einzufügen hat net geklapt , habs mit %USERNAME% probiert und noch paar sachen aber ohne erfolg.
habt ihr eine Idee ??