[Quote]

    dem0n43
  • 556
  • Longevity: 6 years 8 months
  • Posts: 78
  • REPUTATION:2

    [+] [-]
  • Location: ИзЗАДА
Всем привет ...
Имеем cmd
@echo on
set source="c:\Users\user\Saved Games"
set destination="e:\GaMES\Saves\"
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%
"C:\Program Files\7-Zip\7z.exe" a -t7z -ssw -mx0  -r0 %destination%\backup_%curdate%.7z %source% && shutdown.exe  /s /t 0
Отрабатывает и выключает комп , как добавить чтоб в один архив из разных папок скидывалось все .
Если пишу так то не выключается .
set source="c:\Users\user\OneDrive\Documents"
set destination="e:\GaMES\Saves\"
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%
set source="c:\Users\user\Saved Games"
set destination="e:\GaMES\Saves\"
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%
"C:\Program Files\7-Zip\7z.exe" a -t7z -ssw -mx0  -r0 %destination%\backup_%curdate%.7z %source% && shutdown.exe /s /t 0

[Quote]

    sov44
  • 14940
  • Longevity: 5 years
  • Posts: 35
  • REPUTATION:4

    [+] [-]
  • Location: г. Киров
как добавить чтоб в один архив из разных папок скидывалось все
Укажите имена и полные пути к требуемым папкам.

[Quote]

    dem0n43
  • 556
  • Longevity: 6 years 8 months
  • Posts: 78
  • REPUTATION:2

    [+] [-]
  • Location: ИзЗАДА
А это set source="c:\Users\user\OneDrive\Documents"
set source="c:\Users\user\Saved Games"
как бы что ?
первая отрабатывает и выключается комп вторая висит с окном

[Quote]

    sergeysvirid
  • 104
  • Longevity: 6 years 11 months
  • Posts: 2238
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
dem0n43,
Для разных каталогов попробуйте задать разные переменные, а не одну source
Например, как то так:
set "doc=c:\Users\user\OneDrive\Documents"
set "sg=c:\Users\user\Saved Games"
set "destination=e:\GaMES\Saves"
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%
"C:\Program Files\7-Zip\7z.exe" a -t7z -ssw -mx "%destination%\backup_%curdate%.7z" "%doc%" "%sg%" && shutdown.exe /s /t 0


Last edited by sergeysvirid on 2021-04-10 14:39; edited 1 time in total

[Quote]

    sov44
  • 14940
  • Longevity: 5 years
  • Posts: 35
  • REPUTATION:4

    [+] [-]
  • Location: г. Киров
Или так
@echo off
setlocal enabledelayedexpansion
set source="%UserProfile%\OneDrive\Documents" "%UserProfile%\Saved Games"
set "destination=f:\GaMES\Saves"
set curdate=%DATE:~0,2%-%DATE:~3,2%-%DATE:~6,4%
for %%a in (%source%) do (
"C:\Program Files\7-Zip\7z.exe" a -t7z -ssw -mx "%destination%\backup_%curdate%.7z" %%a
)
echo shutdown.exe  /s /t 0
pause
exit
Поправил ключи. Для боевого применения убрать echo.

[Quote]

    dem0n43
  • 556
  • Longevity: 6 years 8 months
  • Posts: 78
  • REPUTATION:2

    [+] [-]
  • Location: ИзЗАДА
84800Или так
@echo off
setlocal enabledelayedexpansion
set source="%UserProfile%\OneDrive\Documents" "%UserProfile%\Saved Games"
set "destination=f:\GaMES\Saves"
set curdate=%DATE:~0,2%-%DATE:~3,2%-%DATE:~6,4%
for %%a in (%source%) do (
"C:\Program Files\7-Zip\7z.exe" a -t7z -ssw -mx "%destination%\backup_%curdate%.7z" %%a
)
echo shutdown.exe  /s /t 0
pause
exit
Поправил ключи. Для боевого применения убрать echo.
Увы ошибка
Добавлено через 3 минуты 17 секунд:
sergeysvirid, Так же висит и не выключается вдиспечере убиваю процесс а в папке f:\GaMES\Saves
два файла один темп от архиватора второй архив сдатами
f:\GaMES\Saves


Display posts:    

Current time is: 09-Dec 04:40

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum