#batch-file #cmd
#пакетный файл #cmd
Вопрос:
Я кодирую короткий файл bat для удаленного запуска через PDQ и сталкиваюсь с некоторыми проблемами
Это то, что я закодировал, но команда WMIC выводит unicode, в то время как имя хоста выводит ANSI. Они мне нужны в одном файле, и я не могу найти никаких вариантов для запуска этого кода с модификатором / U cmd.
Hostname >> C:UsersRaggeDesktopoutput.txt
wmic path softwarelicensingservice get OA3xOriginalProductKey >>C:UsersRaggeDesktopoutput.txt
Любая помощь будет с благодарностью!
Комментарии:
1. пути wmic… Клавиша
|more
>> c:… может помочь.2. … или потому, что wmic всегда будет добавлять к своим выводам в формате csv ваше имя хоста, для вашего конкретного случая, что примерно
wmic.exe /output:"%userprofile%desktopoutput.csv" path softwarelicensingservice get oa3xoriginalproductkey /format:csv
, что сохранит его как ФАЙЛ UTF-16 со спецификацией.