Jaka komenda do odczytu z pliku w cmd?

witam,

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

pomocy

for

Witam

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

Pozdrawiam

Wojtek

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

napisz:

help for

lub:

for /?

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<

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

nieogarniam

więc pytam…

ta komenda jest mi bardo potrzebna

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

type nazwa_pliku

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

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

1 polubienie

type nazwa_pliku

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

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:

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.

Ja dodam, że:

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

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

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

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