|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Удалить папку без подтверждения |
|
|
PowerShell - [решено] Удалить папку без подтверждения
|
Пользователь Сообщения: 148 |
Напишите, пожалуйста аналог
Указал все возможные ключи: PS C:\Windows\system32> Remove-Item -Path "$env:Temp\Folder" -Force -Confirm -Recurse -ErrorAction SilentlyContinue Цитата:
|
||
------- Отправлено: 22:31, 21-09-2020 |
Старожил Сообщения: 193
|
Профиль | Отправить PM | Цитировать Цитата Dragokas:
|
|
Последний раз редактировалось Fors1k, 21-09-2020 в 23:43. Отправлено: 23:19, 21-09-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 793
|
Порой pwsh сходит с ума из-за различных атрибутов, например, ReadOnly. Поэтому перед тем, как грохнуть папку, лучше заведомо сбросить атрибуты файлов папки до Normal. Например:
Хотя бывают и другие причины подобного поведения. Если пример выше работает, значит дело было именно в атрибутах. |
Отправлено: 17:31, 22-09-2020 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата greg zakharov:
|
|
Отправлено: 17:47, 22-09-2020 | #4 |
Забанен Сообщения: 793
|
Цитата Iska:
|
||
Отправлено: 18:43, 22-09-2020 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать greg zakharov, спасибо, ясно.
|
Отправлено: 20:30, 22-09-2020 | #6 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 21:29, 22-09-2020 | #7 |
Пользователь Сообщения: 148
|
Профиль | Сайт | Отправить PM | Цитировать Fors1k, так то оно так, только как видите, не работает.
greg zakharov, если я правильно понял, для игнорирования атрибутов предназначен ключик -Force Спасибо, метод от DJ Mogarych сработал. Только вот, как я должен был это понять по докам? Цитата:
Цитата:
И подскажите мне, пожалуйста, чем заменить магические точки ../microsoft.powershell.core чтобы попасть на сайт, указанный в доках? (боже, как же любит Майкрософт усложнять) Цитата greg zakharov:
Неужели не хватило места в их гигабайтовых обновлениях винды. |
|||
------- Последний раз редактировалось Dragokas, 23-09-2020 в 01:03. Отправлено: 00:57, 23-09-2020 | #8 |
Старожил Сообщения: 193
|
Профиль | Отправить PM | Цитировать Цитата Dragokas:
"-Confirm" = запросить подтверждение перед выполнением. Вы написали -Confirm, он вас спросил, все как и должно быть. Цитата Dragokas:
Вот нужный вам код: |
||
Отправлено: 02:08, 23-09-2020 | #9 |
Crazy Сообщения: 1218
|
Профиль | Отправить PM | Цитировать Цитата Dragokas:
![]() Что касается параметра -confirm: У powershell, есть много нюансов, которые не описываются в help-ах конкретных командлетов, но они являются общими для поведения многих из них. И это, как раз, тот случай. Поведение выдачи запроса на подтверждение определяется ещё и значением автопеременной $ConfirmPreference, помимо, собственно, значения по умолчанию параметра -confirm Цитата:
Цитата Dragokas:
Цитата:
Цитата Dragokas:
Предустановленный powershell v5.1, содержит маны и сам он уже практически не изменяется, а версии поновее, подвержены изменениям и часто значительным, поэтому и маны необходимо периодически обновлять отдельно, видимо исходили из этого... но согласен, что с документацией у микрософта были, есть и скорее всего, будут проблемы... ![]() |
|||||
------- Последний раз редактировалось YuS_2, 23-09-2020 в 11:05. Причина: дополнение примером... Отправлено: 08:32, 23-09-2020 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] подскажите, как установить файл, без подтверждения | isugil | Скриптовые языки администрирования Windows | 9 | 10-04-2020 19:18 | |
Установка - [решено] Как установить Гаджеты без подтверждения? | Slem X | Microsoft Windows 7 | 3 | 26-08-2018 23:26 | |
Разное - Диспетчер задач. Завершение процесса без подтверждения. | напильник | Microsoft Windows 7 | 0 | 29-06-2016 07:09 | |
CMD/BAT - Изменение реестра через .bat без подтверждения | 33gvozdya@vk | Программирование и базы данных | 2 | 19-09-2013 08:45 | |
HP 4015 не печатает без подтверждения | surgutfred | Непонятные проблемы с Железом | 0 | 19-12-2011 09:27 |
|