Utworzenie użytkownika w jakimś sensie działa ,bo pyta o nazwę i hasło dla użytkownika .Ale po spytaniu wyskakuje mi taki komunikat :
Wystąpił błąd systemu 5.
Odmowa dostępu
skrypt musi być uruchomiony z cmd z prawami administratora systemu.
dir c:\Programfiles > lista.txt
> operator "przekierowania strumienia"
w tym przypadku
dir c:\Programfiles
da wynik
ale już
dir "c:\Program Files"
da wynik np. taki
a teraz
dir "c:\Program Files" > %userprofile%\Desktop\lista.txt
spowoduje
- utworzenie pliku, gdy go nie ma i zapisanie tego co powyżej na obrazku do pliku lista.txt na pulpicie.
- gdy plik już istniej nadpisanie jego całej zawartości.
inne przykłady wykorzystania >
@ECHO off
:: Wstawienie pustej linii na ekranie - efekt odstepu
ECHO.
PAUSE
ECHO.
ECHO Nacisnij spacje
PAUSE > NUL :: Wyslanie orginalnego kumunikatu polecenia PAUSE do "urzadzenia"
:: NUL, np. mamy mozliwosc zastosowania swojego komunikatu
@ECHO off
Set file_name=ip_config.txt
ECHO.
ECHO Polecenie: ipconfig do %file_name%
ipconfig > %userprofile%\Desktop\%file_name%
ECHO.
ECHO Otwieram: %file_name%
:: Otwarcie pliku ip_config.txt w np. notatniku
:: zalezne jaki program masz "skojarzony" do otwierania .txt
START %userprofile%\Desktop\%file_name%
ECHO.
ECHO Drukowanie: %file_name%
:: Proba wydrukowania zawartosci pliku ip_config.txt
:: na drukarce jesli jest zainstalowana w systemie
%userprofile%\Desktop\%file_name% > PRN
ECHO.
ECHO Nacisnij spacje aby zakonczyc
PAUSE > NUL
P.S.1 Lista Windows Environment Variables (np. userprofile => %userprofile% )
@ECHO off
ECHO.
SET
ECHO.
PAUSE
P.S.2
:katalog
mkdir sad\jablon\jablko
mkdir sad\sliwa\sliwka
mkdir sad\czeresnie\lisc
mkdir sad\wisnia\pestka
pause
goto menu
:katalog
mkdir sad\jablon\jablko sad\sliwa\sliwka sad\czeresnie\lisc sad\wisnia\pestka
pause
goto menu
mkdir sad\jablon\jablko sad\sliwa\sliwka sad\czeresnie\lisc sad\wisnia\pestka
pause
explorer sad