Strona Główna


<b><font color=blue>REGULAMIN</font></b> i FAQREGULAMIN i FAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  <b>Galeria</b>Galeria  DownloadDownload

Poprzedni temat «» Następny temat
Jak ukryć informacje konsoli o wykonywaniu pliku *.bat
Opublikował Wiadomość
Rasyesion 
4
st. mat pchor. w rezerwie



Pomógł: 2 razy
Wiek: 42
Dołączył: 20 Lut 2005
Posty: 200
Skąd: Gniew
  Wysłany: Nie 19 Lip, 2009   Jak ukryć informacje konsoli o wykonywaniu pliku *.bat

Witam

Posiadam modem ZTE XDSL 852 i stworzyłem plik autoconnect.bat o treści :

Kod:
rasdial "ZTE ZXDSL 852" mój_login@ORANGE.PL moje_hasło
i umieściłem to w autostarcie windows... wszystko śmiga jak aż miło-dość miałem ręcznego łączenia się z internetem, ale denerwuje mnie,że podczas uruchamiania systemu wyskakuje okienko informujące o tym procesie... jak to zrobić, aby wykonywało te polecenie bez wyskakiwania okienka


Pozdrawiam PW[/code]
_________________
...chciałbym aby moi dowódcy mówili "za mną" a nie "na przód"... Ja chcę być taki...
 
 
 
McGregor30 
1


Dołączył: 02 Gru 2008
Posty: 3
Skąd: Polska
Wysłany: Nie 19 Lip, 2009   

Użyj komendy ECHO.
np.
@ECHO OFF
"Twoja komenda"

"małpa" z przodu powoduje brak wyświetlania także pierwszej lini.

Więcej np. TUTAJ
_________________
McGreg
 
 
Rasyesion 
4
st. mat pchor. w rezerwie



Pomógł: 2 razy
Wiek: 42
Dołączył: 20 Lut 2005
Posty: 200
Skąd: Gniew
Wysłany: Nie 19 Lip, 2009   

no niestety ta komenda to nie to... ona ukrywa tylko żądanie wykonania komendy, a wynik pozostawia-co nie powoduje nie pojawiania się okna wynikowego-czyli w moim przypadku informacji, że łączy i że nawiązał połączenie...



PW
_________________
...chciałbym aby moi dowódcy mówili "za mną" a nie "na przód"... Ja chcę być taki...
 
 
 
Jakub Mike 
4



Pomógł: 3 razy
Dołączył: 19 Wrz 2006
Posty: 233
Skąd: Pomorskie
Wysłany: Nie 19 Lip, 2009   

Sprawdz Forum bez kabli. Poszukaj programu do laczenia sie z internetem autorstwa Pogara (po utworzeniu polaczenia program automatycznie sie wylacza).
_________________
YMA2ZZ
 
 
Endriu48 
Mod
*emW-"spider"



Pomógł: 71 razy
Wiek: 75
Dołączył: 17 Sty 2006
Posty: 3222
Skąd: O...../Mazury
Wysłany: Nie 19 Lip, 2009   

Rasyesion, A spróbuj może tak:
@echo off
rasdial "ZTE ZXDSL 852" /connect
rasdial "ZTE ZXDSL 852" login hasło

:-o
:gent:
_________________
"Doświadczenie zmienia się proporcjonalnie do zrujnowanego sprzętu."


Jak pomogłem to Kliknij w -> POMÓGŁ!
 
 
 
Rasyesion 
4
st. mat pchor. w rezerwie



Pomógł: 2 razy
Wiek: 42
Dołączył: 20 Lut 2005
Posty: 200
Skąd: Gniew
Wysłany: Nie 19 Lip, 2009   

Endriu48 napisał/a:
Rasyesion, A spróbuj może tak:
@echo off
rasdial "ZTE ZXDSL 852" /connect
rasdial "ZTE ZXDSL 852" login hasło

:-o
:gent:



NO niestety Endriu48... wywala jeszcze więcej komunikatów (jakieś 4 linie więcej) wiem, że są odpowiednie programy np: nADSL, AutoConnect i działają oczywiście dobrze i w sumie nie powinienem narzekać, ale myślałem, że obejdzie się bez dodatkowej ikony w try'u i zżerania (mało bo mało) ale zawsze pamięci...

dzięki za pomoc...


PW
_________________
...chciałbym aby moi dowódcy mówili "za mną" a nie "na przód"... Ja chcę być taki...
 
 
 
Pan 
5


Pomógł: 4 razy
Dołączył: 03 Gru 2008
Posty: 513
Skąd: zza miedzy
Wysłany: Nie 19 Lip, 2009   

A może taka staroć pomoże ?

Cytat:
rasdial "ZTE ZXDSL 852" mój_login@ORANGE.PL moje_hasło >> kasuj. txt


Teoretycznie ">>" wysyła cały output albo na wskazane urządzenie albo jak w tym przypadku do pliku. Proponuję spróbować ;)
_________________
Zawsze chwalcie wypowiedzi Pan'a :-)
 
 
G!r@ffe 
2



Pomógł: 3 razy
Dołączył: 19 Gru 2004
Posty: 62
Skąd: Z dużego pokoju
Wysłany: Pon 20 Lip, 2009   

Ja zaproponuję takie rozwiązanie - wrzuć to wszystko do skryptu który uruchomi się podczas logowania do Windowsa.
Aby tego dokonać uruchom najpierw z konta administratora gpedit.msc i rozwiń kolejno Konfiguracja komputera --> Ustawienia systemu Windows --> Skrypty --> Autostart.
Spowoduje to automatyczne utworzenie następujących katalogów:
Kod:
C:\Windows\system32\GroupPolicy\User\Scripts\Logon
(przy założeniu że Windows jest w domyślnym katalogu).
Tam należy skopiować wspomniany skrypt w formie pliku wsadowego *.bat.
W ostatnim kroku jeszcze raz w zakładce Autostart konsoli gpedit.msc należy tylko wczytać ten plik co spowoduje utworzenie odpowiednich wpisów w rejestrze i automatyczne uruchamianie skryptu podczas logowania użytkownika.
Podobny skrypt można wykonać podczas wylogowywania - katalog
Kod:
C:\Windows\system32\GroupPolicy\User\Scripts\Logoff


UWAGA
Sposób ten nie będzie działał w Windows XP Home - nie ma tam polityki grupy (group policies).

Gdyby coś było jeszcze niejasne zapraszam na PW.

Pozdrawiam i życzę owocnego skryptowania
Maciej
 
 
 
Rasyesion 
4
st. mat pchor. w rezerwie



Pomógł: 2 razy
Wiek: 42
Dołączył: 20 Lut 2005
Posty: 200
Skąd: Gniew
Wysłany: Wto 21 Lip, 2009   

no niestety ale nie działa...
_________________
...chciałbym aby moi dowódcy mówili "za mną" a nie "na przód"... Ja chcę być taki...
 
 
 
takijeden 
2


Pomógł: 4 razy
Dołączył: 07 Lis 2008
Posty: 96
Skąd: z kraju
Wysłany: Wto 21 Lip, 2009   

Spróbuj tak
Utwórz sobie plik w notatniku (najlepiej skopiuj to co podałem poniżej) z nazwa twojego pliku .bat

Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /C nazwa_twojego_skryptu.bat",0
Set oShell = Nothing

Zapisz to z rozszerzeniem .vbs

Twój plik ze skryptem .bat i plik ze skryptem .vbs muszą być w tym samym katalogu.
 
 
G!r@ffe 
2



Pomógł: 3 razy
Dołączył: 19 Gru 2004
Posty: 62
Skąd: Z dużego pokoju
Wysłany: Wto 21 Lip, 2009   

A co takiego dokładnie nie działa?
Ja ćwiczyłem na tym głównie podłączanie zasobów sieciowych ale działało bez zarzutu.
 
 
 
takijeden 
2


Pomógł: 4 razy
Dołączył: 07 Lis 2008
Posty: 96
Skąd: z kraju
Wysłany: Wto 21 Lip, 2009   

Zapomniałem dodać, że uruchamiasz plik .vbs, on uruchomi plik .bat nie pokazując okna konsoli.
Pliki umieszczasz sobie w dowolnym katalogu, robisz skrót do .vbs i umieszczasz go w autostarcie.
 
 
Rasyesion 
4
st. mat pchor. w rezerwie



Pomógł: 2 razy
Wiek: 42
Dołączył: 20 Lut 2005
Posty: 200
Skąd: Gniew
Wysłany: Sro 22 Lip, 2009   

takijeden napisał/a:
Spróbuj tak
Utwórz sobie plik w notatniku (najlepiej skopiuj to co podałem poniżej) z nazwa twojego pliku .bat

Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "cmd /C nazwa_twojego_skryptu.bat",0
Set oShell = Nothing

Zapisz to z rozszerzeniem .vbs

Twój plik ze skryptem .bat i plik ze skryptem .vbs muszą być w tym samym katalogu.



Wiedziałem, że ktoś w końcu wymyśli coś o co mi chodziło :)

POMOGŁO-Dzięki

PW
_________________
...chciałbym aby moi dowódcy mówili "za mną" a nie "na przód"... Ja chcę być taki...
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group