Pablik
(Pablik)
10 Czerwiec 2009 10:54
#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
(Yacor)
10 Czerwiec 2009 12:01
#2
na początek tak:
set %ścieżka%= ??????????
cd d:\gry:\blebleble:\
copy lol.exe %ścieżka%\lol
_alex
([alex])
10 Czerwiec 2009 12:15
#4
można określić aktualna ścieżkę:
for /F %%i in (‘cd’) do set ścieżka=%%i
Pablik
(Pablik)
10 Czerwiec 2009 12:26
#5
Działa wielkie dzięki
mógł byś mi to jeszcze wyjaśnić ??
for /F %%i in (‘cd’) do set sciezka=%%i
_alex
([alex])
10 Czerwiec 2009 12:48
#6
Wyjaśnienia masz pod ręką:
cd /?
for /?
set /?
Pablik
(Pablik)
10 Czerwiec 2009 13:05
#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
([alex])
10 Czerwiec 2009 13:08
#8
to dodaj wiersz:
set sciezka=%sciezka%\Baty
Pablik
(Pablik)
10 Czerwiec 2009 13:15
#9
ok działa wielkie dzięki
p.s
Można zrobić tak żeby pobierało do zmiennej nazwę jakiegoś folderu ??
_alex
([alex])
10 Czerwiec 2009 13:22
#10
Przejść do tego folderu a potem jak podałem wyżej.