RicoRoco - HOME Azure v.116
Witamy, Gość. Zaloguj się lub zarejestruj

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
WEBMASTERING - Tworzenie Stron WWW: Języki Webowe, Grafika - PS, Animacja - FLASH, Skrypty, Wyszukiwarki, Pozycjonowanie i nie tylko..
  HOME   FORUM   HELP SEARCH Kalendarz Download Gallery Chat Zaloguj się Rejestracja  
Template

Links
Recent Top
By Yurek3
[06.01.2011, 16:54:10]

By Yurek3
[31.12.2010, 07:06:05]

By Yurek3
[08.12.2010, 17:21:30]

By Yurek3
[11.11.2010, 05:20:40]

By Yurek3
[04.11.2010, 19:48:16]

By Yurek3
[29.05.2010, 19:00:18]

By Yurek3
[10.05.2010, 05:50:46]

By Yurek3
[06.05.2010, 05:40:10]

By Zoes
[18.12.2009, 08:03:05]

[06.12.2009, 13:55:49]
Ostatni 20 Shout:
01.07.2010, 02:22:18
Witam Smiley
Sorry, ale stronka jest w uaktualnieniu.
Pozdrawiam wszystkich odwiedzających. Smiley
08.12.2008, 21:57:04
Pozdrowionka dla was Smiley
06.12.2008, 12:32:12
Yo! Niedługo poważniejsza aktualizacja forum.. Wymieniam wszystkie pliki! Smiley
08.09.2008, 16:42:15
Jest w necie naprawdę multum sboxów i zawsze polecam kożystać z zewnętrznych, a nie z budowanych.. i wiele za tym przemawia. Smiley
08.09.2008, 16:40:26
Jest standartowo wbudowany do TinyPortal, a TinyPortal, to modyfikacja SMF, która robi z tego forum prawdziwy Portal.
08.09.2008, 13:40:27
mam pytanie skad sciagnac takiego ShoutBox??
17.06.2008, 21:19:34
Yoo
12.06.2008, 07:28:56
Hi Anette i Adrian Smiley
To była pułapka na spamboty. Ale musze teraz zamknąc dla gości. Żeby pisac trzeba się zalogować. Chwilowo nie mogę polowac na spamboty.. brak czasu.. Ale potrzebne mi to do filtra.
Anetta
05.06.2008, 12:14:49
Smiley
gość
04.06.2008, 12:39:23
widać kochają Cię boty xD
gość
29.04.2008, 23:00:17
loco szpoco Cheesy
29.04.2008, 14:33:23
Sbox is online!
Ale.. tym razem zapoluje na spamboty!
Goście mogą korzystać bez przeszkód
26.03.2008, 22:28:03
Sorry z powodu wrednych spambotów, sbox chwilowo dla gosci nieczynny..
22.03.2008, 02:20:55
Zdrowych i Pogodnych Świat WielkiejNocy
21.03.2008, 03:41:44
o jak pusto.. to przez spamerów..
RSS - TP.net
Strony: [1]   Do dołu
 Drukuj 
Autor           Wątek: Co to jest Plik Batch  [Przeczytany 7532 razy]
0 users i 1 Gość przegląda ten wątek.
Yurek3

Global Moderator
*****
Offline
United States Sex:Mężczyzna
United States


Posty 122


 [07.01.2007, 21:56:04]

Pliki tego typu mogę być użyte w wielu miejscach podczas naszej instalacji nienadzorowanej, takich jak cmdlines.txt, svcpack.inf, RunOnceEx lub też [GuiRunOnce] w winnt.sif.

Aby zacząć zabawę z plikami typu batch nalzęzy pamiętać iż obsługują one wszystkie polecenia Wiersza Poleceń. (Aby uruchomić systemowy wiersz poleceń należy wejść w Start>>Uruchom>>wpisać cmd>>nacisnąć enter).


Ok, to spróbujmy stworzyć mały plik typu batch, otwieramy systemowy notatnik i kopiujemy do niego poniższy tekst.



Kod:
@echo off
title Test pliku Batch

echo Witaj

echo.
echo uruchamiam MS Paint
start mspaint

echo.
echo uruchamiam Wordpad
start Wordpad

echo.
pause
exit


Zapisz to teraz jako plik o dowolnej nazwie ale koniecznie z rozszerzeniem .cmd. Kliknij na nim dwukrotnie, a to jest co powinno się ukazać:



...oraz powinien się nam otworzyć systemowy Ms Paint oraz Wordpad.
Opiszmy zasadę działania tego co przed chwilą zrobiliśmy:



      @echo off - Ukrywa C:\> oraz inne komendy zawarte w naszym pliku.
      echo. - Robi jedną linijkę odstępu.
      echo wiadomość - Powoduje wyświetlenie tejże wiadomości, komenda używana zazwyczaj w celach informacyjnych.
      title - Nadaje nazwę uruchomionego okna.
      start - Uruchamia wybraną aplikację.
      pause - Wyświetla "Press any key to continue..." (naciśnij dowolny klawisz aby kontynuować...)
      exit - Wyłącza pracę Wiersza Poleceń.

      sleep x - Powoduje przerwę w działaniu na x sekund.
      cmdow @ /hid - Ukrywa okno Wiersza Poleceń.



Kiedy już nabierzesz wprawy w tworzeniu tego rodzaju plików napewno będziesz chciał skorzystać z możliwości instalacji oprogramowania, a wtedy zouważysz iż zazwyczaj składnia wygląda podobnie do:

Kod:
start "" /wait %systemdrive%\install\aplikacja\setup.exe /przełącznik /inny_przełącznik


      start - uruchamia proces instalacji wybranego programu
      /wait - powoduje oczekiwanie na zakończonie procesu instalacji danego programu, zanim zostanie wykonana następna linijka programu batch (bardzo ważne, zapobiega uruchomieniu wszystkich programów instalacyjnych w tym samym czasie, co może powodować konflikt)
      sleep - niektóre programy są oporne na polecenie /wait, w takich przypadkach należy użyć sleep



Kiedy już zrozumiesz zasadę ich działania zapraszam do zapoznania się ze składnią przykładów znajdujących się tutaj.




Gdzie powinniśmy umieśić plik typu batch podczas instalacji nienadzorowanej?

Jeżeli nasz plik batch wywołujemy z poziomu [GuiRunOnce], możesz go umieścić w dowolnym katalogu $OEM$ oraz podać do niego pełną ściężkę, na przykład jeśli umieścisz swój plik w C:\XPCD\$OEM$\$1\install\ w pliku winnt.sif ściezka dostępu powinna wyglądać tak:

Kod:
[GuiRunOnce]
%systemdrive%\install\twój_plik_batch.cmd


(wszystko co znajduje się w katalogu $OEM$/$1 zostanie skopiowane na Twój %systemdrive%, więcej w temacie Zaczynamy)

Jeśli natomiast jest on uruchamiany z poziomu cmdlines.txt plik batch umieszczamy razem z plikem (w tym samym katalogu) cmdlines.txt w katalogu $OEM$ ponieważ system podczas instalacji właśnie tam będzie go szukał.

Jeżeli uruchamiany jest poprzez svcpack.inf, plik batch powinien znajdować się w katalogu C:\XPCD\I386\svcpack\, a sam plik svcpack.inf w C:\XPCD\I386\ (upewnij się, że svcpack.in_ jest skasowany)
IP Zapisane
Strony: [1]   Do góry
 Drukuj 
 
Skocz do:  

Geo Visitors Map  
29.03.2024, 07:41:31