我编写了一个powershell脚本,我使用covertto-csv将这些内容转储到我的代码中。一旦将所有内容写入csv文件(我使用covertto-csv创建),我使用相同的文件作为我从同一脚本运行的另一个程序的参数。作为输出,csv已成功创建,但当另一个程序访问该csv时,我收到FileAccess错误。怎么解决这个问题?
答案 0 :(得分:2)
你可以通过2种方式解决这个问题:
将您的文件复制到另一个地方,然后使用它:
Copy-Item -Path "somepath" -Destination "newpath"
然后使用它。
停止使用此文件的进程:
get-process -name *Process name that using the file* | stop-process