0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
||||||
1 | ||||||
Не писать строку, если нет значения01.08.2019, 20:55. Показов 2392. Ответов 9
Метки нет (Все метки)
В реестре если ip адрес не назначался ветка не создается, а dns создается даже если не было назначено. Можете подправить чтобы слово dns в конечном файле text.txt не появлялось если значение "NameServer" (значение DNS) в реестре пустое
0
|
01.08.2019, 20:55 | |
Ответы с готовыми решениями:
9
В поиске добавить код если нет такого значения в стринггрид то вывести ошибку такого значения нет, если находит то вывод Можно ли писать программу на бумаге, если нет компьютера? Если значения не введены, то как синтаксически писать? Удалить строку если опеределенная ячейка в ней пуста, если нет - оставить |
4335 / 2125 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
02.08.2019, 17:02 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
|
02.08.2019, 17:53 [ТС] | 3 |
А можно пожалуйста по теме? Ipconfig не подходит под мои задачи
0
|
4335 / 2125 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
03.08.2019, 23:23 | 4 | |||||
дайте мне вывод:
то что вы выводите далее у меня в ключе [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip\Parameters\Interfaces\{14 A39CCE-D22B-4B29-8205-B35C14259ED5}], и то не совсем так как у вас, на чем же мне проверять-то?
0
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
||||||
04.08.2019, 13:16 [ТС] | 5 | |||||
nick]alpap[/nick], вот моя ветка реестра в архиве, рядом команды подключения и отключения. После подключения в реестре рядом с HKLM\system появляется ветка HKLM\tpm-system.
cmd будет работать так
0
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
||||||
04.08.2019, 13:29 [ТС] | 6 | |||||
alpap, вот моя ветка реестра в архиве, рядом команды подключения и отключения. После подключения в реестре рядом с HKLM\system появляется ветка HKLM\tpm-system.
cmd будет работать так
Добавлено через 6 минут Последнее подправил, предыдущее не правильно
0
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
|
04.08.2019, 20:40 [ТС] | 7 |
alpap,
0
|
4335 / 2125 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
05.08.2019, 11:25 | 8 | |||||
Сообщение было отмечено mat86 как решение
Решение
mat86,
вначале кода поставьте свои значения, потому как я говорил что имена у вас и у меня видимо разные, сейчас мои, с которыми проверял
1
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
|||||||||||||||||||||
05.08.2019, 14:28 [ТС] | 9 | ||||||||||||||||||||
Вот так выводит
Кликните здесь для просмотра всего текста
----------------------------
"HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{0 b8b3a52-8839-4f0f-83a0-58ffb38ff481}" IPAddress SubnetMask DefaultGateway NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{2 c10a710-4425-4846-a762-b1dbdc503fa7}" IPAddress 10.107.23.36 SubnetMask 255.255.255.0 DefaultGateway 10.107.23.1 NameServer 10.1.95.4,10.1.95.5 ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{2 c10a710-4425-4846-a762-b1dbdc503fa9}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer 10.1.95.4,10.1.95.5 ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{4 e64e7c3-3a8a-4149-b3df-575fa27cb4b8}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{8 459e09d-10c4-11e8-90bf-806e6f6e6963}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{9 d3990a2-432c-4331-b26d-b12c4bb8ddd8}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{b 6fac4fd-18c1-48e2-9cfb-1e704e0b2ec4}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{d bd4ccb2-77b8-4879-8335-cb288b03bda6}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- ---------------------------- "HKEY_LOCAL_MACHINE\system\ControlSet001\services\Tcpip\Parameters\Interfaces\{f ddb33c6-93f4-4354-b91b-cfcea2c9e5d5}" IPAddress 10.7.20.50 SubnetMask 255.255.255.0 DefaultGateway 10.7.20.1 NameServer ---------------------------- Первая запись почему то ветка реестра и в пустых ветках подставляет ip из другой ветки. Можно чтобы там где нет ip вообще ничего не создавалось Вот так я подправил
У меня сейчас такой сценарий
Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 23
|
|
05.08.2019, 20:48 [ТС] | 10 |
Спасибо за помощь, разобрался
0
|
05.08.2019, 20:48 | |
05.08.2019, 20:48 | |
Помогаю со студенческими работами здесь
10
Условие "если результат выполнения команды содержит заданную строку, то.., если нет, то..." Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus» Как спрятать строку, если нет данных? Заменить значения по WHERE, а если совпадений нет то вставить Если запустил Иванов, вывести строку: "Нет доступа", если Петров - "Не сегодня". Для остальных - информация о каталоге запуска bat-файла Добавление в строку пробелов после знака препинания, если их нет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |