gudn tach!
als ersten dachte ich mir, ok, rufste einfach rasphone -d verbindungsname auf und gut is, aber pustekuchen
falls du's weiterhin nicht hinbekommen solltest, kannst'es ja einfach mal mit perl probieren.
Win32::Process::Create(my $ProcessObj, 'C:\WINNT\system32\rasphone.exe', "rasphone -d conn_name", 0, DETACHED_PROCESS, ".") || die ErrorReport();
so mach ich das hier bei uns und es funzt.
ach ja, funzt denn "rasphone -d verbindungsname" auf der konventionellen kommandozeile? oder stellt nicht mal das die verbindung her?
ja auf der normalen kommandozeile funktioniert das
habe es jetz etwas anders gelöst, indem ich ein programm genommen habe, psexec heißt das, und das führt für mich den aufruf aus.
in diesem falle:
function gehe_online($time=4)
{
// echo "es wird nun versucht online zu gehen: ";
exec("psexec.exe -d -i -u Benutzername -p "passwort" rasphone -d "Verbindungsname"",$test);
sleep($time);
}
das funktioniert soweit tadellos auf dem lokalen system
hoffe es hilft auch anderen weiter
diese psexec.exe gibt es übrigens als freeware im netz ;)
prost
seth
danke dennoch ;)
bis denn
euer Sorgenkind