How to explore folders - makves-ru/makves GitHub Wiki
Быстрый старт сбора файлов c помощью ISE
- Открыть Windows PowerShell ISE от администратора
-
Открыть скрипт с помощью PowerShell ISE
-
Вписать в терминале команду
Set-ExecutionPolicy Bypass
-
Выбрать ДА для всех
-
Изменить в скрипте следующие параметры:
- [string]$folder = "" где в кавычках путь к исследумой папке C:\ или \share\
- [string]$outfilename = "" где в кавычках путь к выходному файлу. Последняя запись после знака \ будует являться именем файла. Так же скрипт добавит к нему таймстамп. Например если указать [string]$outfilename = "C:\work\files" после отработки скрипта, появится файл "C:\work\files_202120223.json"
- [string]$startfn = "" где в кавычках путь к файлу с меткой времени. Если такой файл не существует скрипт создаст его в конце своей работы. Записывается аналогично $outfilename
- [string]$makves_url = "" где в кавычках URL до сервера маквес например [string]$makves_url = "http://127.0.0.1:8000"
- [string]$makves_user = "" - логин пользователя в консоли Маквес
- [string]$makves_pwd = "" - пароль пользователя в консоли Маквес
Полное описание параметров скрипта находится в документации
Далее запустить скрипт (F5)
Быстрый старт сбора файлов c помощью командной строки
- Открыть командную строку от администратора
- Выполнить следующую команду powershell.exe -ExecutionPolicy Bypass -Command "Путь к скрипту " передаваемые параметры""
powershell.exe -Executionpolicy Bypass -Command "C:\work\explore-folder.ps1 -folder "c:\windows" -outfilename "C:\work\testfiles" -startfn "C:\work\.testfiles.time_mark" -makves_url "http://127.0.0.1:8000" -makves_user "admin" -makves_pwd "admin" "