Получение информации о файловой системе

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

ADS (Alternative Data Streams, альтернативные потоки данных)

Post by John Doe »

Latest post of the previous page:

buniak_a_h wrote: Wed 31 May, 2023 15:39 John Doe, спасибо. Но всё равно не взлетает. Всё время чего-то не хватает.
Скачал весь скрипт volman.lua и модуль pp. Получаю:
volman.lua:5: module 'winapi' not found
Не буду больше бороться. Нет - так нет. Наверняка есть какая-нить системная утилита, выводящая имя файловой системы; запущу, перехвачу вывод - и буду доволен.
Скрипт volman.lua сам является частью https://github.com/luapower/winapi.
Но если нет желания возиться с ffi, то действительно оно вам не надо.
https://t.me/FarManager — Telegram чат
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

ADS (Alternative Data Streams, альтернативные потоки данных)

Post by HaRT »

2useven10 wrote: Wed 31 May, 2023 16:42 Или так: wmic volume list | findstr C:
Развивая идею, вот такие варианты для решения конкретной задачи представляются наиболее практичными:
wmic volume where DriveLetter="C:" get FileSystem
wmic volume where DriveLetter="C:" get FileSystem /value
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

ADS (Alternative Data Streams, альтернативные потоки данных)

Post by buniak_a_h »

2useven10, HaRT, всё бы замечательно, но
https://habr.com/ru/news/651217/ wrote: В прошлом году Microsoft объявила, что начала отказываться от wmic.exe в Windows Server в пользу Windows PowerShell, который также включает возможность запрашивать инструментарий управления Windows.
  1. У меня на 10-ке уже ругается, что wmic устарела
  2. PowerShell и упомянутая Windows PowerShell - Это одно и то же? Если да, то какого джонни они меняют быструю и удобную прогу на такую тормознутую?
2useven10
Posts: 5210
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

ADS (Alternative Data Streams, альтернативные потоки данных)

Post by 2useven10 »

buniak_a_h wrote: Wed 31 May, 2023 20:06какого джонни они
Принуждают к изучению ffi?
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

ADS (Alternative Data Streams, альтернативные потоки данных)

Post by HaRT »

buniak_a_h wrote: Wed 31 May, 2023 20:06 У меня на 10-ке уже ругается, что wmic устарела
А в какой момент и в какой форме это происходит? У меня тоже Win10, и при вызове wmic никакой ругани не вижу. Возможно, дело в «редакции» и версии Винды.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Получение информации о файловой системе

Post by Yegor »

У меня Windows 11:

Code: Select all

D:\>wmic -?
                                                                                                                
WMIC is deprecated.

[global switches] <command>

The following global switches are available:
/NAMESPACE           Path for the namespace the alias operate against.
...
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Получение информации о файловой системе

Post by HaRT »

А у меня wmic без параметров роняет Фар (x86, b6156), в котором запущен. :)
Attachments
bug_report.txt
(240.93 KiB) Downloaded 29 times
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Получение информации о файловой системе

Post by HaRT »

Yegor wrote: Wed 31 May, 2023 22:12 У меня Windows 11:

Code: Select all

D:\>wmic -?
[…]
А его справка у меня ещё со времён Win8.1 в файле закеширована, поэтому я красное предупреждение и не видел. :)
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Получение информации о файловой системе

Post by buniak_a_h »

HaRT wrote: Wed 31 May, 2023 22:00
buniak_a_h wrote: Wed 31 May, 2023 20:06 У меня на 10-ке уже ругается, что wmic устарела
А в какой момент и в какой форме это происходит?
В комстроке edit:<wmic /?
В редакторе:
Программа WMIC устарела. [глобальные параметры] <команда> Имеются следующие глобальные параметры: /NAMESPACE Путь к пространству имен, с которым оперирует псевдоним. … … … … … … …
Если без перенаправления в редактор, то первая строка выводится красным.
Microsoft Windows [Version 10.0.19045.2965]
Post Reply

Return to “Нужна помощь”