Pliki wsadowy ze ścieszką do pendriva


(Pablik) #1

Witam potrzebuje skopiować bat'em pliki na pendriv'a . Lecz wiadomo u niektórych jest więcej partycji a u niektórych mniej. Można jakoś skojarzyć ścieżkę do tego bata(bat znajduje się na pendrivie) ze zmienną ??

Żeby można było zrobić coś takiego :

set %scieszka%= ??????????

cd d:\gry:\blebleble:\

copy lol.exe %scieszka%\lol

(Yacor) #2

na początek tak:

set %ścieżka%= ??????????

cd d:\gry:\blebleble:\

copy lol.exe %ścieżka%\lol

(Pablik) #3

???


([alex]) #4

można określić aktualna ścieżkę:

for /F %%i in ('cd') do set ścieżka=%%i


(Pablik) #5

Działa wielkie dzięki

mógł byś mi to jeszcze wyjaśnić ??

for /F %%i in ('cd') do set sciezka=%%i


([alex]) #6

Wyjaśnienia masz pod ręką:

cd /?

for /?

set /?


(Pablik) #7

Jednak nie działa ;(

jak ustawiłem tego bata w AutoRun.inf

to się sypią ścieżki ;(

[AutoRun]

icon=Baty\start.ico

open=Baty\start.exe

([alex]) #8

to dodaj wiersz:

set sciezka=%sciezka%\Baty


(Pablik) #9

ok działa wielkie dzięki

p.s

Można zrobić tak żeby pobierało do zmiennej nazwę jakiegoś folderu ??


([alex]) #10

Przejść do tego folderu a potem jak podałem wyżej.