Показать полную графическую версию : powershell - невозможно выполнить копирование
ts1000win
03-09-2023, 05:01
https://i.ibb.co/myjTS7m/cmd.png
Так проверьте наличие указываемого файла в директории.
Может оказаться, что там находится:
termsrv.dll.dll
Petya V4sechkin
03-09-2023, 11:04
ts1000win, как это вообще понимать?
Запускаете PowerShell, но команды из cmd (cd, xcopy).
Пытаетесь заменить системный файл termsrv.dll (наверное, патч для множественного подключения по RDP на клиентской ОС). При этом целевой файл, если он существует, может блокироваться системой, и/или для записи не хватает разрешений NTFS.
Сплошные неясности.
ts1000win,
1. для powershell "%windir%" - просто набор символов, если требуется путь к каталогу Windows, то:
$env:windir
- поможет
2. Прав админа, для копирования файлов в system32, вполне хватает, но для заблокированного файла, замена попросту невозможна... а файл termsrv.dll используется системой и он, естественно, заблокирован.
но команды из cmd »
Powershell - командная оболочка, он умеет запускать команды из cmd, которые не встроены в интерпретатор cmd, а имеют отдельные файлы, т.е. являются, по сути, утилитами...
1. для powershell "%windir%" - просто набор символов, »
Так ведь в данном случае это параметр для xcopy, а она уж точно должна уметь в указанную переменную окружения.
xcopy, а она уж точно должна уметь в указанную переменную окружения. »
переменные раскрывает не xcopy, а интерпретатор cmd и передает уже в раскрытом виде, т.е. в виде абсолютного пути...
ts1000win
06-09-2023, 17:16
Получилось изменив права termsrv.dll софтом TakeOwnershipEx.
Получилось »
да, можно сделать многое, но только если есть понимание того, что именно делается... иначе, через некоторое время появляются вопросы о возможности восстановления того или иного ПО, после подобных действий... и речь не о Вас, в частности, а о ситуации вообще. Примеров тому масса и здесь, на нашем форуме, присутствуют особенно яркие... :)
В том смысле, что обычно, если есть понимание выполняемых действий, то и информацию о них находят легко... без лишних вопросов на форумах. Но если кроме упрямства, нет ничего, что сподвигло бы к приобретению необходимых знаний, то шишек на лбу, зачастую набивают достаточно много, при этом абсолютно не обращая внимания на те же шишки на чужих лбах... как-то так. Ну да ладно, у каждого свой путь и свои "грабли". :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.