Pliki wsadowe bat - programowanie: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
 
Linia 11: Linia 11:




Sprawdzanie czy folder podany przez użytkownika istnieje, jeżeli nie, tworzenie go.
<pre>
<pre>


Linia 21: Linia 23:
:koniec
:koniec
echo Zamykam...
echo Zamykam...
break
</pre>
Zapisywanie tekstu z konsoli do pliku...
<pre>
:@echo off
set /p nazwa="Wprowadz nazwe folderu: "
if exist C:\"Documents and Settings"\kurs\Pulpit\%nazwa% echo Folder istnieje && GOTO :koniec
mkdir C:\"Documents and Settings"\kurs\Pulpit\%nazwa%
type con >>C:\"Documents and Settings"\kurs\Pulpit\%nazwa%\tresc.txt
:koniec
break
break
</pre>
</pre>

Aktualna wersja na dzień 21:59, 5 wrz 2009

(...) wrzucam tylko fragment (...)


Pobieranie od użytkownika zmiennych.

set /p nazwa="Wprowadz nazwe:"
md C:\"Documents and Settings"\kurs\Pulpit\%nazwa%



Sprawdzanie czy folder podany przez użytkownika istnieje, jeżeli nie, tworzenie go.


set /p nazwa="Wprowadz nazwe: "

if exist %nazwa% echo Katalog już istnieje & goto:koniec

md C:\"Documents and Settings"\kurs\Pulpit\%nazwa%

:koniec
echo Zamykam...
break



Zapisywanie tekstu z konsoli do pliku...

:@echo off
set /p nazwa="Wprowadz nazwe folderu: "
if exist C:\"Documents and Settings"\kurs\Pulpit\%nazwa% echo Folder istnieje && GOTO :koniec

mkdir C:\"Documents and Settings"\kurs\Pulpit\%nazwa%
type con >>C:\"Documents and Settings"\kurs\Pulpit\%nazwa%\tresc.txt

:koniec
break