Я написал сценарий powershell, и я использую covertto-csv, чтобы сбрасывать материал, который читал в моем коде. Как только весь материал записывается в файл csv (который я создал с помощью covertto-csv), я использую тот же файл как аргумент для другой программы, которую я запускаю из того же скрипта. В качестве вывода csv создается успешно, но когда другая программа получает доступ к этому csv, я получаю ошибку FileAccess. Как это можно решить?Как закрыть созданный файл с помощью powershell
0
A
ответ
2
Вы можете решить эту проблему Wiht 2 пути:
Скопируйте файл в другое место, а затем использовать его:
Copy-Item -Path "somepath" -Destination "newpath"
, а затем использовать его.
- процесс
остановки, которые используют этот файл:
get-process -name *Process name that using the file* | stop-process