CMD/BAT - [решено] копирование с заменой

Ответить
Аватара пользователя
rocet

CMD/BAT - [решено] копирование с заменой

Сообщение rocet »

помогите написать командный файл, который бы скопировал shell32.dll к примеру из директории:"c:\windows\copyfilеs\" в "system32" с заменой и перезагрузил компьютер.
Аватара пользователя
Iska

Re: CMD/BAT - [решено] копирование с заменой

Сообщение Iska »

Если для Windows 7, то так:





Код:

Код: Выделить всё

@ECHO OFF
SET From=%windir%\copyfilеs
SET To=%windir%\System32
SET File=shell32.dll
TAKEOWN /F "%To%\%File%"
ICACLS "%To%\%File%" /grant:r %USERNAME%:F
REN "%To%\%File%" "%File%.bak"
ROBOCOPY "%From%" "%To%" "%File%" /COPYALL
SHUTDOWN /R /F



Запускать от имени администратора.





P. S. Не проверял!
Аватара пользователя
rocet

Re: CMD/BAT - [решено] копирование с заменой

Сообщение rocet »

а если файл копируется не один, то в этой строке писать так?

SET File="shell32.dll" "следующий файл. расширение"
Ответить

Вернуться в «Скриптовые языки администрирования Windows»