/c to parametr tc, natomiast to co w cudzysłowie wpisujesz w pliku bat / w wierszu poleceń. Problemem jest to że %L to zaznaczony w tc element, więc jeśli chcesz użyć tego w czymkolwiek poza tc to musisz tam coś wpisać / pobrać do zmiennej itd.
Są tam dwa wpisy:
cmd.exe
/c “copy “%L” B:\File.txt”
Po zaznaczeniu w prawym oknie pliku “diskpt0.sys” i klinięciu na powyższej ikonie, utworzony zostaje w lewym oknie “B:” plik o nazwie “File.txt”
A w tym File.txt, jest pełna ścieżka zaznaczonego pliku: C:\diskpt0.sys
Chciałbym tę samą operacje wykonać z pliku .bat
powższy wpis (/c “copy “%L” B:\File.txt”) tu nie działa.
cmd.exe /c “copy “%L” “B:\File.txt”” też nie.
Jak ma wyglądać poprawny wpis do pliku .bat, .cmd czy też do okna konsoli CMD?
Przypuszczam, że problem sprowadza się do właściwego umieszczenia cudzysłowów.