Jaka komenda do odczytu z pliku w cmd?


(bibut) #1

witam,

poszukuje komendy do programu cmd , który będzie odczytywał plik

pomocy


([alex]) #2

for


(Iron112) #3

Witam

Jak wpiszesz "help" w konsoli cmd, to wyświetli Ci wszystkie dostępne komendy.

Pozdrawiam

Wojtek


(bibut) #4

for ... :expressionless:

moge prosić o jakieś wyjaśnienie , skrypt

bo to mi dużo w pomocy cmd niemówi

-- Dodane wtorek, 8 marca 2011, 13:31 --

nie wszystkie


([alex]) #5

napisz:

help for

lub:

for /?


(bibut) #6

to właśnie zrobiłem ale nierozumiem tych "wyjaśnień cmd"

-- Dodane wtorek, 8 marca 2011, 13:56 --

proszę pomóżcie ta komend ami jest bardzoo potrzebna [-o<


(Drobok) #7

Powiem tak działałeś kiedyś na strumieniach ? to rób tak samo, jak czegoś nie ogarniasz to spytaj.


(bibut) #8

nieogarniam

więc pytam..

ta komenda jest mi bardo potrzebna


(Drobok) #9

Zależy co chcesz zrobić. Ogólnie chodzi o rzutowanie czyt <> xD, ew możesz zrobić pętlą i echo do np wyświetlenia ;]


(Kolas1986) #10

type nazwa_pliku


(bibut) #11

i o to chodziło dzięki :slight_smile:

@drobok diękuję za chęci (i przepraszam za tamto poniosło mnie :smiley: )


([alex]) #12

type nazwa_pliku

jeżeli to jest odczyt pliku to ja jestem baletnicą.


(Kolas1986) #13
type /?

Wyświetla zawartość jednego lub więcej plików tekstowych.


TYPE [dysk][ścieżka]nazwa_pliku

może czas zapisać się na kurs baletu :wink:


(floyd) #14

TYPE -Wyświetlanie zawartości pliku tekstowego.

Czyli temat powinien wyglądać bardziej precyzyjnie np. tak : "Komenda do wyświetlenia zawartości pliku na ekranie w cmd".

Ja bym się jednak nie sprzeczał bo w cmd nie ma funkcji odczytu z pliku tak jak się to rozumie w innych językach tj. odpowiednika funkcji read(), zatem nie powinno być wątpliwości o co może chodzić w temacie.


(Tomek Matz) #15

Ja dodam, że:

http://ss64.com/nt/type.html


(bibut) #16

mam jeszcze mały problem, mój programik wygląda tak :

if %dzien%==1 goto 1

if %dzien%==2 goto 2

if %dzien%==3 goto 3

if %dzien%==4 goto 4

if %dzien%==5 goto instaluj

goto restart

:1

echo 2 >> dzien.txt

:2

echo 3 >> dzien.txt

:3

echo 4 >> dzien.txt

:4

echo 5 >> dzien.txt

:instaluj

programik ten ma sprawdzać jaka jest wartość pliku "dzien.txt"

tylko co mam napisać żeby zmienna "dzien" przyjęła wartość pliku "dzien.txt", bo już wiem że do odczytania służy komenda type


([alex]) #17

Do odczytania tak jak pisałem na początku:

for /F %i in (dzien.txt) do echo %i

Z tym że lepiej zrób coś na kształt tego:

@echo off

set dzien=0

if exist dzien.bat call dzien.bat

if %dzien%==5 goto instaluj

set /A dzien=%dzien%+1

echo set dzien=%dzien% >dzien.bat

echo STOP

goto end

:instaluj

echo INST

:end


(bibut) #18

dokładnie nierozumiem działania tego kodu ale działa dzięki :smiley: :smiley: