Создайте папку с командным файлом в c: \ Program Files (x86) \ - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь создать установщик, и мне нужно создать папку в Program Files (x86).
Я создал командный файл со следующим кодом:

@echo off

copy  /s "c:\Users\%USERNAME%\Desktop\MagicPanelInst\magicpanel" "c:\Program Files (x86)\Common Files\Adobe\CEP\extensions\"

Я делаю вид, что копируюот magicpanel из источника до уже существующих расширений папки в целевом объекте ...

Но создается в c: новая папка Program Files (x86) со всеми каталогами, описанными выше, вместо того, чтобы копировать magicpanelпапка к существующей.

Любая помощь, пожалуйста?

1 Ответ

0 голосов
/ 10 октября 2018

Теперь он работает с кодом ниже.

xcopy /s "c:\Users\%USERNAME%\Desktop\MagicPanelInst\magicpanel" "%programfiles(x86)%\Common Files\Adobe\CEP\extensions\magicpanel" /i

Или даже лучше:

xcopy /s "%UserProfile%\Desktop\MagicPanelInst\magicpanel" "%CommonProgramFiles(x86)%\Adobe\CEP\extensions\magicpanel" /i

Спасибо всем за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...