[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 625
  • Репутация:71

    [+] [-]
На десятке показывает 10 а на одиннадцатой 11. думаю тут не всё так просто с вопросом как отличить 10 от 11.
Вытащил строку у dimo70 из батника - немного подправил.
@echo off
for /f "tokens=4 delims== " %%i in ('wmic os get Caption /value') do set edition=%%i
echo %edition%
pause
Ещё один файл кажется что-то может рассказать
"C:\Windows\Branding\BaseBrd\basebrd.dll"


Последний раз редактировалось: Gvint64 (2024-09-29 11:05), всего редактировалось 1 раз

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3780
  • Репутация:27

    [+] [-]
  • Откуда: BG
Вариант с и без WMIC в одном батнике

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    JuraAD
  • 28398
  • Стаж: 3 года 4 месяца
  • Сообщений: 86
  • Репутация:27

    [+] [-]
103729Gvint64,
for /f "tokens=2 delims=:" %%a in ('chcp') do set chcp=%%a
chcp 860
for /f "tokens=1,2" %%a in ('mode') do (
if "%%a"=="Lines:" set lines=%%b
if "%%a"=="Columns:" set cols=%%b
)
Не стреляет -)))
Пример для размышления, у меня mode выглядит так:
>mode
Состояние устройства CON:
--------------------------
    Строки:                2048
    Столбцы:               128
    Скорость клавиатуры:   31
    Задержка клавиатуры:   1
    Кодовая страница:      866
ps:
mode|findstr /n "."


Последний раз редактировалось: JuraAD (2024-09-28 18:54), всего редактировалось 1 раз

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3824
  • Репутация:127

    [+] [-]
Gvint64, с wmic теперь надо аккуратнее https://usbtor.ru/viewtopic.php?p=103433#103433

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 625
  • Репутация:71

    [+] [-]
103741 с wmic теперь надо аккуратнее
Конечно надо проверять - я проверял в Windows 11 PE 22631.4169 У меня нет 11 под рукой - проверить нет возможности.
22631.4169 файлы вроде на месте: install.wim\3\Windows\System32\wbem\

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3780
  • Репутация:27

    [+] [-]
  • Откуда: BG
с wmic теперь надо аккуратнее
точно, я поэтому и сделал в батнике без изпользования wmic

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1213
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
103735Ты это серьёзно?
Я в батниках не шарю. Мне на С# проще логику написать, чем что-то в батниках понять, да и не люблю я его.
То что мне выдает ver мне и о чем не говорит. Как это использовать?
Мне готовый макет надо типа
IF ver = 10
{
//Набор моих команд
}
Еще можно на vbs, но это вообще что-то из садо-мазо.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2583
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
103750То что мне выдает ver мне и о чем не говорит.
Adler,
Приветствую! aa
В ком.строке вбейте команду:
SYSTEMINFO
...будет Вам полное инфо о системе. ab

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3824
  • Репутация:127

    [+] [-]
Adler, я у себя в домене делаю так (скрипт логона)
ver| find "10.0."&& (
тута пишем, чо делать, если данный ПК = Вин10
)
Но надо понимать, что в эту логику попадают и сами серваки на базе Вин10.

[Цитировать]

    Adler
  • 1708
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1213
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
103752серваки на базе Вин10
Это Windows Server 2019 что ли?
Добавлено через 1 минута 6 секунд:
sergeysvirid, да не нужно мне полную инфу о системе, а всего лишь через батник отфильтровать только компы на вин10.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2583
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
103750
Мне готовый макет надо типа
IF ver = 10
{
//Набор моих команд
}
Adler,
Аааа, понял теперь, что Вам надо. bu
Я сам то в батниках тоже не особо силён, это у нас Ander_73 гуру в этой области, но осмелюсь всё же предложить (из под топора) примерно такую реализацию af :
@echo off
for /f "tokens=6 delims=[]. " %%G in ('ver') do if %%G LEQ 7601 goto :WIN7
for /f "tokens=6 delims=[]. " %%G in ('ver') do if %%G EQU 9200 goto :WIN8
for /f "tokens=6 delims=[]. " %%G in ('ver') do if %%G EQU 9600 goto :WIN8
for /f "tokens=6 delims=[]. " %%G in ('ver') do if %%G GEQ 10240 goto :WIN10
:WIN7
:: Набор команд
goto :END
:WIN8
:: Набор команд
goto :END
:WIN10
:: Набор команд
goto :END
:END
pause
exit

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 625
  • Репутация:71

    [+] [-]
sergeysvirid, aa Воть

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2583
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
Gvint64, aa
Ага, точно, спасибо!

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3824
  • Репутация:127

    [+] [-]
103766Это Windows Server 2019 что ли?
Как у тебя всё просто. Завидую af
Все т.н. "релизы" 10-ки имели свою серверную версию, но только одна из них называется Сервер2019 (остальные просто Сервер).
Но все они:
103752серваки на базе Вин10.
и далее - Сервер2022 и даже Сервер2025 тоже.

[Цитировать]

    Alex34234235
  • 28113
  • Стаж: 3 года 5 месяцев
  • Сообщений: 32
  • Репутация:0

    [+] [-]
Подскажите, как можно открыть страницу chrome://extensions/ через батник
Поясню, написал батник для установки расширений:
reg add HKLM\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\ddkjiahejlhfcafbddmgiahcphecmpfh /v update_url /t REG_SZ /d https://clients2.google.com/service/update2/crx /f
reg add HKLM\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\bhmmomiinigofkjcapegjjndpbikblnp /v update_url /t REG_SZ /d https://clients2.google.com/service/update2/crx /f
reg add HKLM\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\edibdbjcniadpccecjdfdjjppcpchdlm /v update_url /t REG_SZ /d https://clients2.google.com/service/update2/crx /f
reg add HKLM\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\hkgfoiooedgoejojocmhlaklaeopbecg /v update_url /t REG_SZ /d https://clients2.google.com/service/update2/crx /f
При запуске Chrome, дополнения устанавливаются автоматом, однако приходится их включать вручную на странице управления расширениями. Соответственно хочу максимально автоматизировать процесс, путем автоматического открытия браузера на странице chrome://extensions/

Страница 91 из 94


Показать сообщения:    

Текущее время: 27-Ноя 07:26

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы