2012-12-20 21 views
6

Zwykle wykonuję akcje w programie wiersza poleceń 7zip. Myślałem o stworzeniu małego skryptu do robienia wszystkiego automatycznie, ale nigdy wcześniej nie napisałem żadnego skryptu powłoki systemu Windows, a zatem nawet nie wiem, od czego zacząć.Tworzenie skryptu wykonywalnego skryptu poleceń

Chciałbym wykonać plik skryptowy, który po dwukrotnym kliknięciu przez użytkownika wywoła linię poleceń 7zip i wykona pewne akcje.

Po pierwsze, czy to możliwe? A jeśli tak, jaki jest najlepszy sposób na zrobienie tego?

Odpowiedz

18

Można utworzyć skrypt wsadowy do wykonania tej czynności.

Jest to w zasadzie polecenia wiersza poleceń, które są uruchamiane jeden po drugim, dzięki czemu nie trzeba zachować wpisując je w :)

Put poleceń normalnie można używać do 7zip w pliku notatnika i zapisać go z rozszerzeniem .bat, a następnie uruchom go.

7z blah blah params 
7z more params and args 

Wszystkie twoje polecenia zostaną wykonane automatycznie po zakończeniu poprzedniego.

Są inne języki programowania, w których można to zrobić (lub nawet VBScript), ale partia byłaby do tego doskonale przystosowana i nie trzeba instalować niczego więcej.

+0

Świetnie, dzięki! Czy mogę również używać zmiennych? – user1301428

+2

Bez obaw :) Tak, możesz ustawić zmienne za pomocą 'set myvar = 7z' i użyć go używając'% myvar% '. –

+0

Idealne, jeszcze raz dziękuję :) – user1301428

3

Pliki wsadowe mogą uruchamiać szereg poleceń wiersza poleceń. Po prostu utwórz plik tekstowy i nazwij go rozszerzeniem .bat.

Istnieje wiele zasobów w Internecie, które zapewnią pomoc.

Powiązane problemy