Size: a a a

2021 August 05

VB

Vector BCO in Powershell Rus
ну эластик не винда
источник

VB

Vector BCO in Powershell Rus
попробуй включить спецсимволы в нпп и посмотри окончания строк
источник

Х

Хоттабыч 🐈... in Powershell Rus
Так данные ж отправляются из винды в цикле)
источник

VB

Vector BCO in Powershell Rus
посмотри это
источник

VB

Vector BCO in Powershell Rus
тулзы типа эластика много чего могут
источник

VG

Vasily Gusev in Powershell Rus
я бы сделал gc -raw и посмотрел бы чотам
источник

Z

Zubastic in Powershell Rus
вопрос за соточку: можно ли выполнить текст, к примеру, из файла как команды пошика?
источник

KN

Kirill Nikolaev in Powershell Rus
Конечно. Это называется скрипт)))
источник

Z

Zubastic in Powershell Rus
не, скрипт читает json файлик, где в одном из параметров прописана команда
источник

Z

Zubastic in Powershell Rus
и исполняет ее
источник

Z

Zubastic in Powershell Rus
вот думаю можно ли так сделать, или нет)
источник

Z

Zubastic in Powershell Rus
в каком-то шарпе есть возможность динамической компиляции
источник

KN

Kirill Nikolaev in Powershell Rus
Парсите файл, сохраняете текст команды в переменную, передаёте текст в Invoke-Expression
источник

Z

Zubastic in Powershell Rus
> Invoke-Expression
источник

Z

Zubastic in Powershell Rus
во, пасиба
источник

KN

Kirill Nikolaev in Powershell Rus
Или преобразуйте текст в ScriptBlock и вызывайте у этого объекта метод Invoke
источник

VG

Vasily Gusev in Powershell Rus
ну и надо делать это с большой осторожностью. Любой олежка который может поправить файлик - фактически может выполнять любой код под учеткой под которой работает скрипт.
источник

yg

yura gonin in Powershell Rus
вечер добрый, подскажите что можно оптимизировать ? https://pastebin.com/m2HPEtVn
7000 файлов, создаются вновь конечно подольше, но перепроверка 16сек идет, норм ли это?
суть скрипта - сравниваются файлы в двух папках, если одинаковый файл - делается символьная ссылка, если разные файлы, то копируется измененный файл,
источник

A

Aleksandr in Powershell Rus
Как минимум один Compare-Object лишний, убери  | Where-Object SideIndicator -eq "==" и используй If
источник

VG

Vasily Gusev in Powershell Rus
ну ваще оригинал укладывался в одну строчку :D
источник