Big_Bertinator
Grünschnabel
Mein Problem ist folgendes, ich verwende Dev C++ und lass mit mit einer erstellten Bat Datei die SID des Users in eine .txt Datei speichern. Doch diese Datei wird nur fehlerhaft ausgelesen.
PHP:
char buffer[1000];
char sid[50];
system("wmic useraccount where name=\"\%USERNAME\%\" >safe.txt");
cmd=fopen("safe.txt", "rb");
//if(cmd != NULL)
//{
fscanf(cmd,"%1000c",buffer);
//}
fclose(cmd);
remove("safe.txt");
cout<<buffer<<endl;
system("pause");
for(int i=0;i<1000;i++)
{
if(buffer[i]=='S' && buffer[i+1]=='-' && buffer[i+2]=='1' && buffer[i+3]=='5' && buffer[i+4]=='-')
{
for(int j=0;j<50;j++)
{
if(buffer[i]!=' ')
{
buffer[i]=sid[j];
i++;
}
else
{
break;
}
}
}
}
cout<<sid<<endl;