Ja wiem, że pliki wsadowe są, jakby to powiedzieć - passé. No, ale znalazłem świetne zastosowanie do tych plików
Do rzeczy. Mam plik wsadowy odpowiedzialny za zapisywanie zapisów z gier, opcji z aplikacji (np. z folderu Roaming w %appdata%) do folderu na drugiej partycij, tej, której raczej nie formatuję .
Problem wygląda następująco: chcę aby przy starcie systemu odpalał się ten plik wybierał od razu opcję zapisu Backup’a oraz wyrażał zgodę na to (bo tak zrobiłem w tym pliku). No więc czy da się, a jeżeli to jak to ma wyglądać, zawarcie jakiejś zmiennej w skrócie do pliku. Tzw. tworzę skrót, ścieżka wyglądałaby następująco “D:/Backup.bat” autostart=1 - zrobiłbym by reagowało w odpowiedni sposób na tą zmienną czyli autostart
Z góry przepraszam za stylistykę postu, tak po prostu mam ;/ Dziękuję również za wszelkie zainteresowanie tematem i pozdrawiam, Maxie.
Zrozumiałem, że chodzi Ci o parametry… Nie możesz wyciągać z parametrów? Przy wywoływaniu batcha %0 to nazwa wywoływanego pliku, %1 pierwsza zmienna, %2 druga zmienna po odstępie itd. Wywołaj sobie batcha takiego z parametrem:
nazwa.bat jakis tekst
W pliku:
echo nazwa pliku to %0 pierwszy parametr to %1
Teraz możesz wywołać plik np.: backup.bat auto i wykorzystać parametr do IF / ELSE, czy jak Ci wygodniej…