![]() |
Команда для удаления файла из SysWOW64 и System32
Нужно из этих двух вариантов сделать один, чтобы удалялся файл OneDriveSetup.exe из обоих папок SysWOW64 и System32.
takeown /f "C:\Windows\SysWOW64\OneDriveSetup.exe" icacls "C:\Windows\SysWOW64\OneDriveSetup.exe" /grant:r "%USERDOMAIN%\%USERNAME%":F /c del /a /f /q "C:\Windows\SysWOW64\OneDriveSetup.exe" takeown /f "C:\Windows\System32\OneDriveSetup.exe" icacls "C:\Windows\System32\OneDriveSetup.exe" /grant:r "%USERDOMAIN%\%USERNAME%":F /c del /a /f /q "C:\Windows\System32\OneDriveSetup.exe" И ещё нужно удалить OneDrive.ico из "C:\Windows\SysWOW64\OneDrive.ico", а у него полный доступ только у Trusted Installer. У остальных только чтение. |
Цитата:
|
[
Цитата:
takeown /f "C:\Windows\Wow6432\OneDriveSetup.exe" icacls "C:\Windows\Wow6432\OneDriveSetup.exe" /grant:r "%USERDOMAIN%\%USERNAME%":F /c del /a /f /q "C:\Windows\Wow6432\OneDriveSetup.exe" что бы вместо шести команд было три. Или такое не возможно ? |
Может, как-нибудь через задний проход автогеном и возможно, но усилия явно будут больше, чем оставить эти строчки как есть.
|
DJ Mogarych,
А насчёт удаления "C:\Windows\SysWOW64\OneDrive.ico" ? |
Ну попробуйте по аналогии:
Код:
takeown /f "C:\Windows\SysWOW64\OneDrive.ico" |
DJ Mogarych,
Так не работает, так как я уже писал: Цитата:
она запускает его с правами TrustedInstaller. Только теперь окно Командной сроки выскакивает где захочет. Придётся решать новую задачу, как привязать его к углу экрана. В настройках Командной сроки задал параметры расположения и если просто запускать батник оно всегда в одном и том же месте. А если запускать через программу, то всегда в разных местах. |
Цитата:
// мимо проходила |
Цитата:
|
alpap,
Цитата:
Просто когда было окно, было видно, что всё отработало нормально и все файлы удалены или нет. Но после нескольких тестов убедился что всё удаляется без проблем и сделал скрытый запуск. |
В идеале, конечно просто пакет удалить стандартно
Dism /Image:G:\ /Remove-Package /PackageName:Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.22621.1 Но не знаю как побороть ошибку Ошибка: 0x80070005 Ошибка: 5 Отказано в доступе. |
Время: 21:36. |
Время: 21:36.
© OSzone.net 2001-