Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak otworzyc przeglądarkę z konkretnyum adresem z poziomu procedury?
stachuf11
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

Ostrzeżenie: (0%)
-----


witam
z poziomu procedury w mssql 2005 chciałbym uruchomić przeglądarkę internetową z konkretnym adresem

próbuję użyć polecenia

  1. exec master..xp_cmdshell "c:\IEXPLORE.EXE", no_output


plik IEXPLORE.EXE skopiowałem do katalogu c więc ścieżka jest dobra

ale nie otwiera się przeglądarka, nie zgłasza żadnego błędu, executed successfull, , czy ma ktoś jakiś pomysł dlaczego nie działa to polecenie?
pozdrawiam
Stachu

Ten post edytował stachuf11 9.08.2009, 13:59:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


xp_cmdshell może być wyłączone ze względów bezpieczeństwa, w 2008 jest chyba domyślnie, trzeba włączyć i ustawić użytkownika, lub nadać prawa do wykonywania procedur systemowych, nie wiem jak w 2005.

Może przetestuj na początek coś prostszego, np.: notepad, nie musisz go nigdzie kopiować bo jest w zmiennych systemowych, a poza tym, nawet jak skopiujesz to działa bez innych plików, IE jednak wymaga innych plików, sam exe nie wystarczy.

Możesz też spróbować uruchomić "c:\IEXPLORE.EXE" z cmd, wtedy zobaczysz czy cokolwiek się dzieje, czy przypadkiem wina nie leży po stronie skopiowanego samego pliku exe.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 03:48