Skocz do zawartości


Zdjęcie

Batch/1 komenda

batch bat cmd

  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 Ludwik_VIX

Ludwik_VIX
  • Użytkownicy
  • 4 postów

Napisano 24 kwiecień 2016 - 17:53

Witajcie. Mam taki problem/pytanie. Tworze różne rzeczy w batchu(tak wiem najprostszy i bezuzyteczny jezyk) i potrzebuje komendy jezeli wogole taka istnieje. Jezeli ktos by mial watpliwosci to uzywam glownie komend echo,if %cho%,goto,komendy do liczenia i kilka podobnych.Istnieje jakas komenda ktora sluzy do zapisu?Aktualnie moja forma zapisu jest tworzenie plikow a pozniej  uzywam komendy if exist jednak potrzebuje jakies ktora by miala lepsze i latwiejsze zastosowanie.Wszystko tworze w cmd a w necie nigdy nie znalalem takiej komendy


  • 0


#2 silent

silent
  • Użytkownicy
  • 771 postów

Napisano 24 kwiecień 2016 - 20:07

command >> filename.ext

/

command > filename.ext

generalnie polecam poszerzenie wiedzy o znaczenie ">" ">>" "|" - warto


  • 0

#3 Ludwik_VIX

Ludwik_VIX
  • Użytkownicy
  • 4 postów

Napisano 26 kwiecień 2016 - 19:34

command >> filename.ext

/

command > filename.ext

generalnie polecam poszerzenie wiedzy o znaczenie ">" ">>" "|" - warto

Moglbys dokladnie powiedziec oco chodzi z strzalkami >>,> ?


  • 0

#4 silent

silent
  • Użytkownicy
  • 771 postów

Napisano 26 kwiecień 2016 - 20:55

nie wiem, z czego się uczysz, ale może na przykładach (z wiersza poleceń/cmd.exe):

 

c:

cd \

dir c: > katalog.txt    ->po wykonaniu zobacz, co masz w pliku katalog.txt

dir c: >> katalog.txt   ->ponownie zobacz, co masz w pliku katalog.txt (jakby 2x to samo... ?)

dir c: > katalog.txt   ->ponownie zobacz, co masz w pliku katalog.txt - wyciągnij wnioski

 

znajdź jakiś katalog pełny plików (np.../windows32?) i wykonaj:

dir | more

 

nie mam win przed sobą, więc nie powiem/napiszę czy help more da jakiś wynik.

poszukaj stareńkich książeczek o dosie (np. w bibliotekach) - stare, ale fajne. i często nadal przydatne.

do tej pory, zrobienie pewnych rzeczy z cmd jest prostsze (a często tylko tak wykonalne) niż z klikanych okienek ;)

 

i żeby nie było - wykonanie powyższego nie grozi niczym - poza utworzeniem niewielkiego pliku .txt, który po wszystkim można bezboleśnie skasować.


  • 0

#5 ~janusz

~janusz
  • Użytkownicy
  • 238 postów

Napisano 27 kwiecień 2016 - 22:05

Moglbys dokladnie powiedziec oco chodzi z strzalkami >>,> ?

Jest to przekierowanie standardowego wyjścia na plik, jeden dzióbek to nadpisanie pliki, dwa to dokładanie do istniejącego (append). Co do pałki | - jest to tak zwany potok - pipe, który przekazuje standardowe wyjście komendy z lewej strony do komendy ze strony prawej,


  • 0



Również z jednym lub większą ilością słów kluczowych: batch, bat, cmd

Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych