C# + PowerShell

166
15 августа 2018, 08:20

Хочу в C# через powershell узнать сумму MD5 файла одного, прописал такой небольшой скрипт

string script = @"$dataLocal=Get-FileHash -Path C:\Script1.ps1 -algorithm MD5";

В powershell чистом все работает хорошо, а тут постоянно пишет не может найти диск С. Я уже все варианты кавычек-двойных кавычек-слэши...все перепробовал

Попробовал через Set-Location предварительно сделать, но опять же, в powershell все работает, а в C# опять пишет не может найти диск С

Подскажите как правильно указывать путь в С#, если это обычная строка string, которую я потом запускаю powershell.addScript(script).Invoke();

Уверен, что как-то надо по-другому путь указывать к файлу...кто сталкивался - подскажите пожалуйста

READ ALSO
Движение объекта по дуге в WPF

Движение объекта по дуге в WPF

Задача такаяНарисовать на форме дугу и строго по ней двигать объект Image из кода в зависимости от полученных данных

204
C# WPF. Создать и использовать фрейм в dll

C# WPF. Создать и использовать фрейм в dll

Как создать dll с фреймом внутри и загрузить этот фрейм в другом приложении?

162
Хранение и поиск в графе

Хранение и поиск в графе

Имеется некая играНеобходимо оптимально быстро найти кратчайшую последовательность ходов для достижения перехода из одного игрового состояния...

190