Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Компьютерное железо
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.12.2022, 17:00   #11
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,127
По умолчанию

Утилита командной строки WMI (WMIC) устарела, начиная с Windows 10 версии 21H1 и полугодового выпуска канала 21H1 Windows Server. Эта утилита заменена Windows PowerShell для WMI (см. главу 7 — Работа с WMI). Это устаревание относится только к служебной программе командной строки WMI (WMIC); Сам инструментарий управления Windows (WMI) не затрагивается. См. также функции Windows 10, которые мы больше не разрабатываем.

Утилита командной строки WMI (WMIC) предоставляет интерфейс командной строки для инструментария управления Windows (WMI). WMIC совместим с существующими оболочками и служебными командами. Ниже приведен общий справочный раздел по WMIC. Дополнительные сведения и рекомендации по использованию WMIC, включая дополнительные сведения о псевдонимах, глаголах, переключателях и командах, см. в разделе Использование командной строки инструментария управления Windows и WMIC — управление WMI из командной строки.

ясно, спасибо
Ципихович Эндрю вне форума Ответить с цитированием
Старый 31.12.2022, 23:49   #12
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,127
По умолчанию

Цитата:
Сообщение от macomics Посмотреть сообщение
call :hardware > C:\1.txt
подскажите пжл, у меня эта строка выглядит:
Код:
call :hardware > C:\pythonProject\01.01.2023 01-39-24.600526.txt
и файл по указанному пути создаётся с именем 01.01.2023, почему обрезает " 01-39-24.600526.txt"
как сделать, чтобы не обрезало?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 01.01.2023, 00:38   #13
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
Код:
call :hardware > C:\pythonProject\01.01.2023 01-39-24.600526.txt
Вот так надо.
Код:
call :hardware > "C:\pythonProject\01.01.2023 01-39-24.600526.txt"
Кавычки добавьте

P.S. С новым годом. Праздновать пора.
macomics вне форума Ответить с цитированием
Старый 01.01.2023, 09:37   #14
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,127
По умолчанию

Цитата:
Сообщение от macomics Посмотреть сообщение
Кавычки добавьте
понял, спасибо, это в связи с наличием пробела такая необходимость?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 01.01.2023, 10:30   #15
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,772
По умолчанию

Ну если вы пишите команды, разделяя их пробелами, то с чем это может быть еще связано?
p51x вне форума Ответить с цитированием
Старый 03.01.2023, 07:51   #16
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,127
По умолчанию

здравствуйте и ещё подскажите, как в батостроении указать путь тот же, где запущен сам батник?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 03.01.2023, 08:38   #17
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,772
По умолчанию

Код:
%~dp0
p51x вне форума Ответить с цитированием
Старый 03.01.2023, 08:53   #18
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,127
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
%~dp0
ок
call :hardware > %~dp0\1.txt
и ещё хотел спросить, в файле мне сообщается
Код продукта: 00330-80000-00000-AA279
насколько этот код уникален и как это будет отображено на ПК с ОС НЕ виндовс?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 06.01.2023, 09:42   #19
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,356
По умолчанию

Кавычки опять забыли (а в пути пробелы могут оказаться после раскрытия). Если судить по виду, то этот код продукта, это Product ID (а не Product Key), а если погуглить, то он определяет способ распространения продукта и вариант поддержки, так что не особо-то уникален. Синтаксис и доступные команды различаются на разных ОС (например, на Убунте команда hostname есть, а systeminfo нет). Если не хотите ставить на ПК другие ОС, то можете сделать LiveUSB/LiveCD или установить ОС в VirtualBox/VMware.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 06.01.2023, 09:48   #20
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,772
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
call :hardware > %~dp0\1.txt
Зачем вам путь в данном случае?

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
насколько этот код уникален и как это будет отображено на ПК с ОС НЕ виндовс?
Неуникален, никак. Вы хотите батником получать хардварную инфу на разных ОС?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос данных на текущую дату С. В. Табор Microsoft Office Excel 1 20.05.2016 23:51
Посчитать кол-во суббот, по текущую дату Artem_85 Microsoft Office Excel 2 19.11.2012 12:38
прописать текущую дату vostok Microsoft Office Excel 8 06.09.2009 19:39
как добавить в имя файла текущую дату? Markan Microsoft Office Excel 3 27.05.2009 13:19
Как получить текущую дату из SQL запроса? _ozzy_ SQL, базы данных 2 09.09.2008 21:15