![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 0 Dołączył: 24.07.2003 Ostrzeżenie: (10%) ![]() ![]() |
Jak pod DOS'em zapisze sobie do pliku typu *.bat takie coś:
Kod echo | ipconfig >> info.txt to powstanie mi plik info.txt z wynikiem polecenia ipconfig. Jeżeli wpisze w linii poleceń polecenie "hostname" - to zwróci ono nazwę NetBios'ową hosta Jak zrobić aby plik info.txt zastąpić tym co wyświetli polecenie (zmienna) HOSTNAME ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Shell dosowy jest beznadziejny, prosty, prawie zerowe mozliwosci:
p1.bat Kod echo -n "ipconfig > " > p2.bat // -n oczywiscie nie istnieje hostname > p2.bat echo ".txt" > p2.bat to powinno dac nam Kod ipconfig > <nazwaHosta>.txt ale oczywiscie jest to nie mozliwe, bo echo wstawia zawsze \n. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 23:38 |