Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska,
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sRootFolder=C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles
if exist "%sRootFolder%\." (
	for /f "usebackq delims=" %%i in (
		`2^>nul dir /b /a:d /o:-n "%sRootFolder%\*.*"`
	) do set sSubFolder=%%~i
copy "%sRootFolder%\%sSubFolder%\*.*" "D:\Downloads\"
)
echo %sSubFolder%
endlocal
exit /b 0
посмел немного изменить под себя командный файл. получилось так. но он не хочет копировать, вернее - не вставляет переменную %sSubFolder% в конец пути. хотя echo выводит на экран переменную:
Код: Выделить весь код
d:\>profiles.cmd
C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\\*.*
Не удается найти указанный файл.
Скопировано файлов:         0.
p3o9zhrw.default
если использовать xcopy /Y /E , то пишет, что не удалось найти указанный путь.

Последний раз редактировалось man8531, 28-09-2018 в 22:28.


Отправлено: 22:16, 28-09-2018 | #5