Size: a a a

2021 September 11

Oj

Oh jiyung in Powershell Rus
ахах
источник

Oj

Oh jiyung in Powershell Rus
jq
источник

Oj

Oh jiyung in Powershell Rus
ой
источник

Oj

Oh jiyung in Powershell Rus
извините
источник

Oj

Oh jiyung in Powershell Rus
обфускатор решает пол проблемы
источник

Oj

Oh jiyung in Powershell Rus
ибо Vba ругается на двойные ковычки кода повершела
источник

Oj

Oh jiyung in Powershell Rus
все равно спасибо
источник

Oj

Oh jiyung in Powershell Rus
а с вба я разберусь
источник
2021 September 13

Ak

Alexandr kg in Powershell Rus
Подскажите в Си есть такая прикольная штука как макросы. Ну создаем в начале файла #define DEBUG  0 . А потом по коду разбрасываем различные #if DEBUG  ну и зависимости от определения DEBUG программа будет себя вести по разному. Подскажите как такое же в powershell делается по красивому? я так понял с помощью обычной переменной и обычных if ?
источник

D

Denis in Powershell Rus
В Си все макросы разворачиваются прямо в коде программы на стадии препроцессинга, а PS это скриптовый язык, здесь никакого анализа перед выполнением нет*. Это понимать надо на будущее. В PowerShell обычно отладочную информацию выводят через Write-Debug (ref). Она отображается на экране только, если скрипт запущен с ключом -Debug или выставлена переменная $DebugPreference. Есть ещё Write-Verbose. А в общем смысле, можно определить глобальную переменную и через if/else, конечно.
источник

Ak

Alexandr kg in Powershell Rus
Спасибо большое что подсказали. Очень много полезного для меня
источник

AF

Alexey D. Filimonov ... in Powershell Rus
В поше тоже есть типа макросы. Но вроде он там один - #Requires
источник

D

Denis in Powershell Rus
Это директива интерпретатору, а не макрос.
источник

m

maxxxxxxxx in Powershell Rus
Кто-нибудь использует это? чяднт?
источник

m

maxxxxxxxx in Powershell Rus
источник

KN

Kirill Nikolaev in Powershell Rus
А у учётной записи из под которой открыт pwsh есть доступ к приватному ключу сертификата, которым шифруете?
источник

m

maxxxxxxxx in Powershell Rus
я под ним создаю этот серт, если он есть в хранилище личном, я так понимаю доступ быть должен
источник

KN

Kirill Nikolaev in Powershell Rus
Должен
источник

m

maxxxxxxxx in Powershell Rus
более того, в качестве аргумента для шифрования передаю cer файл, на другом компе импортирую серт с закрытым ключом. тоже самое
источник

KN

Kirill Nikolaev in Powershell Rus
А если принудительно указать чем расшифровывать?
источник