Keine Privilegien bei system(..) ?



  • Hallo!

    Ich bin auf meinem Win2000 Rechner Administrator und hänge bei der Arbeit an einer Domäne. Jetzt wollte ich innerhalb meines Programms (unter MSVC 6) mich mit dem Server zeitmäßig synchronisieren mit

    system("net time \\PCSERVER /set /yes");
    

    Führe ich diesen Befehl in der Konsole aus, funktioniert er einwandfrei, aber im Programm liefert system EPERM zurück, was wohl heißt, dass ich keine Permission / Priviligien habe.
    Ist doch komisch, oder? Weiß jemand Rat?

    Gruß, Sascha



  • Habs rausgefunden!
    Es muss natürlich heißen:

    system("net time \\\\PCSERVER /set /yes");
    

    So klappt es 1a.


Anmelden zum Antworten