czwartek,
Przykłady plików wsadowych
Pliki wsadowe w środowisku CMD w systemie Windows mogą znacząco ułatwić pracę, automatyzując rutynowe zadania.
Sposób użycia
Aby użyć któregokolwiek z poniższych skryptów, wykonaj następujące kroki:
- Otwórz Notatnik i wklej wybrany skrypt.
- Zapisz plik z rozszerzeniem
.bat
lub.cmd
, np.czyszczenie.bat
. - Uruchom zapisany skrypt, klikając na niego dwukrotnie lub z linii poleceń.
Przykłady
Czyszczenie tymczasowych plików
Skrypt do usuwania plików tymczasowych z różnych lokalizacji w systemie Windows, co może pomóc w zwolnieniu miejsca na dysku.
@echo off
echo Czyszczenie plików tymczasowych...
del /q /f /s %TEMP%*
echo Zakończono czyszczenie plików tymczasowych.
Kopia plików z datą w nazwie
Skrypt kopiuje pliki z określonego katalogu do innego, dodając do nazwy pliku aktualną datę.
@echo off
set datestamp=%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%
set source=C:ścieżkadokataloguźródłowego
set destination=C:ścieżkadokatalogudocelowego
echo Kopiowanie plików...
xcopy %source%*.* %destination%*_%datestamp%.* /D /Y
echo Zakończono kopiowanie.
Wyłączanie komputera po upływie określonego czasu
Skrypt umożliwiający użytkownikowi wyłączenie komputera po upływie określonego czasu (np. 1 godziny).
@echo off
set /p czas="Podaj czas do wyłączenia w sekundach: "
shutdown -s -t %czas%
echo Komputer zostanie wyłączony po upływie %czas% sekund.
Zmiana nazw plików w katalogu
Skrypt zmienia nazwy plików w określonym katalogu, dodając prefiks do każdej nazwy pliku.
@echo off
set prefix=Nowy_
set path=C:ścieżkadokatalogu
for %%f in (%path%*) do ren "%%f" "%prefix%%%~nxf"
echo Zmieniono nazwy plików.
Sprawdzanie dostępności hosta (ping)
Skrypt do sprawdzania, czy określony host jest dostępny
@echo off
set /p host="Podaj adres hosta do sprawdzenia: "
ping %host% -n 1
if %errorlevel%==0 (
echo Host %host% jest dostępny.
) else (
echo Host %host% nie jest dostępny.
)