Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как исправить ошибку в CMD команде

Ответить
Настройки темы
CMD/BAT - [решено] Как исправить ошибку в CMD команде

Аватара для Гена829999

Пользователь


Сообщения: 62
Благодарности: 2

Профиль | Отправить PM | Цитировать


Здравствуйте! Знатоки, можно ли исправить в этой команде

FOR /F "Tokens=* Delims=" %A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /s /f "*Net*"') DO REG DELETE "%A"
после успешного выполнения, следующую ошибку?

REG DELETE " ProfileName REG_SZ Net"
Ошибка. Недопустимое имя раздела.
Введите "REG DELETE /?" для получения справки по использованию.

Команда успешно делает свою работу, но все ровно пишет об ошибки

Отправлено: 16:56, 10-01-2025

 

Аватара для NickM

Ветеран


Contributor


Сообщения: 4523
Благодарности: 1072

Профиль | Отправить PM | Цитировать


Цитата Гена829999:
Как исправить ошибку в CMD команде »
Вам не ошибку исправлять надо, а сначала описать задачу, которую Вам требуется выполнить/ какой результат Вы хотите получить.

Отправлено: 18:49, 10-01-2025 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Гена829999

Пользователь


Сообщения: 62
Благодарности: 2

Профиль | Отправить PM | Цитировать


NickM,
Найти профиль сети с любым совпадением в названии, типе, значении - Net (независимо с пробелами и без) в подразделах раздела профилей и удалить этот подраздел в котором найдено совпадение с Net

Отправлено: 19:40, 10-01-2025 | #3


Аватара для NickM

Ветеран


Contributor


Сообщения: 4523
Благодарности: 1072

Профиль | Отправить PM | Цитировать


Что-то типа такого, сохранять в кодировке CP866:
Код: Выделить весь код
@echo off
SetLocal EnableExtensions EnableDelayedExpansion

for /f "tokens=* delims=" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles"') do (
set "SID=%%a"
for /f "tokens=3*" %%i in ('reg query "!SID!" /v "ProfileName" 2^> nul ^| find /i "net"') do (
echo.Сеть с наименованием "%%i" найдена в профиле "!SID!"
echo.Команда для удаления: reg delete "!SID!" /f
echo.
)
)

Последний раз редактировалось NickM, 10-01-2025 в 20:56.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:37, 10-01-2025 | #4


Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6607
Благодарности: 1519

Профиль | Отправить PM | Цитировать


Powershell
Код: Выделить весь код
#Requires -RunAsAdministrator
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\*" |
? ProfileName -cmatch "Net" |
del -WhatIf
Выводит на экран, что будет удалено, но не удаляет. Чтобы реально удаляло, уберите -WhatIf

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:57, 10-01-2025 | #5


Аватара для Гена829999

Пользователь


Сообщения: 62
Благодарности: 2

Профиль | Отправить PM | Цитировать


NickM,
Благодарю, работает!
А можно ли добавить ещё один путь, например: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged ?

Отправлено: 21:50, 10-01-2025 | #6


Аватара для NickM

Ветеран


Contributor


Сообщения: 4523
Благодарности: 1072

Профиль | Отправить PM | Цитировать


Цитата Гена829999:
А можно ли добавить ещё один путь »
Можно, добавьте.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:55, 10-01-2025 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как исправить ошибку в CMD команде

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - [решено] как использовать ошибку в предыдущей команде для условия milligan Скриптовые языки администрирования Windows 10 26-06-2014 14:06
.NET - как исправить ошибку? asacyra Программирование и базы данных 2 16-01-2014 18:43
Разное - Как исправить ошибку ? EvgeshAx11 Microsoft Windows 7 1 19-11-2011 22:02
Прочие БД - как исправить ошибку? Tosha_l Программирование и базы данных 1 06-01-2008 19:12
как исправить ошибку? Millenium Microsoft Windows 2000/XP 6 28-12-2005 11:22




 
Переход