Wystartowała kolejna edycja Wakacyjnego Konkursu PC Format! Każdy użytkownik ma szanse zdobyć cenne nagrody. Zainteresowanych zapraszamy do TEMATU


Użytkownicy przeglądający ten wątek: 1 gości

Pomoc w pętli for BATCH

#1
Pomoc w pętli for BATCH
Witam, chcę stworzyć plik bat który będzie drukował wybrany plik z katalogu oraz ilość kopii tego pliku.
Mam coś takiego:

Atecho off 

echo Program do drukowania etykiet
Atecho off 
echo Podaj nazwe pliku=
set /p nazwa=
echo Podaj ilosc kopii=
set /p ilosc=
for 
rundll32    shimgvw.dll    ImageView_PrintTo /pt   C:\etykiety\%nazwa%.tzxt   "drukarka"

Jak zrobić tą pętlę aby właśnie po wskazaniu np. 10 wydrukowało ten plik 10 razy ?
 System operacyjny: windows_ten Przeglądarka: chrome
#2
RE: Pomoc w pętli for BATCH
Witam, udało mi się zrobić taki program (poniżej). Drukuje on pliki .odt (open office) wszystko ok tylko nie wiem czemu nie działa pętla czyli gdy wpiszę ilośćkopii 3 to i tak drukuje tylko raz. Pomożecie ?

Atecho off
echo Program do drukowania etykiet
setlocal
:jmp_1
set /p nazwa=Podaj nazwe pliku=||set nazwa=default
set /p ilosc=Podaj ilosc kopii=||set ilosc=1

echo printing file [%nazwa%] [%ilosc%] times
for /L %%i in (1,1,%ilosc%) do (
echo printing %%i time
RUNDLL32 PRINTUI.DLL
start /min swriter -pt "ineo 224 Wiola" "C:\etykiety\%nazwa%.odt"
)

choice /C TN /m "Czy chcesz drukowac dalej ?"
goto jmp_%ERRORLEVEL%
:jmp_2
 System operacyjny: windows_ten Przeglądarka: chrome
#3
RE: Pomoc w pętli for BATCH
A to musi być batchfile?
Nie pomagam na PW (ew. odpłatnie).  
I osobom z roszczeniowym podejściem. I osobom niedbającym o poprawność językową.
INFO: Jak podawać logi, Forum PC Format > Ważne ogłoszenia > Wprowadzenie - jak odpowiednio opisać problem.
Jeśli nie odpowiadam w danym wątku przez >3 dni - proszę o przypomnienie na PW z linkiem do wątku w treści.


 System operacyjny: windows_seven Przeglądarka: firefox
#4
RE: Pomoc w pętli for BATCH
nie koniecznie, byle działało. Ale już sam zrobiłem i wszystko działa. Do zamknięcia
 System operacyjny: windows_ten Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki (Pomoc w pętli for BATCH)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Podwojne menu wyboru w batch files kulis88 3 709 12.08.2017, 23:41
Ostatni post: broda99
Ściana batch file ustawianie jednej wartosci zmiennej do kilku plikow kulis88 6 645 03.08.2017, 19:12
Ostatni post: kulis88
  Batch - zamknięcie programu jeśli jest włączony Mamalama555 2 1065 06.07.2017, 15:29
Ostatni post: Mamalama555

Skocz do:


Wybrane wątki (Pomoc w pętli for BATCH)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  "pisanie" aplikacji wykorzystująca bazę sql Cixi 2 3185 20.12.2016 17:07
Ostatni post: Cixi
Ściana [C++] Dodawanie char do scieżki pliku Smokolisz 1 2690 16.12.2016 10:30
Ostatni post: Szachista
Ściana [BATCH] Zamykanie konsoli po wykonaniu poleceń Smokolisz 4 2809 14.12.2016 18:54
Ostatni post: Smokolisz
  [C++/BATCH] Kopiowanie do schowka Smokolisz 0 2445 14.12.2016 11:03
Ostatni post: Smokolisz
  [ Matlab] metodaHooke-Jeavese znajdz jej minimum piotrek132 0 2460 11.12.2016 13:12
Ostatni post: piotrek132
  Skrypt windows, plik wsadowy Pejsu 2 2864 01.12.2016 21:05
Ostatni post: Pejsu
  [C++] Sortowanie bąbelkowe - problem z rozwiązaniem zadania bartek164 8 3261 01.12.2016 11:26
Ostatni post: Szachista
  Początki w programowaniu - kilka pytań. Pytajnik 6 3439 26.11.2016 18:58
Ostatni post: Niyabi
  Implementacja w C# z diagramu UML piotr92 0 2713 23.11.2016 18:01
Ostatni post: piotr92
  C# - uruchamianie serwera i klienta na roznych komputerach w sieci Spain2010 1 642 21.11.2016 19:30
Ostatni post: Ajgor
  Edycja pliku .dat PrawyŁokieć 5 3262 14.11.2016 21:03
Ostatni post: Ajgor
  [BATCH] Program udający wirusa - rady norwa123 6 1144 06.11.2016 17:43
Ostatni post: Stako
  [C] Zliczanie wystąpień liczb w tablicy PanKot 1 3077 01.11.2016 18:20
Ostatni post: Szachista
  Konferencja Oracle Digital Day 2016 koneton 0 2992 31.10.2016 08:24
Ostatni post: koneton
  [C] problem z kodem "wyświetlanie gwiazdek" mdb 2 3073 29.10.2016 20:14
Ostatni post: mdb