2017-01-16 12 views
0

私はpowershellスクリプトを書いています。私はcovertto-csvを使ってコードを読み込みました。すべてのものが(私はcovertto-csvを使って作成した)csvファイルに書き込まれたら、私は同じスクリプトから実行する別のプログラムの引数として同じファイルを使用します。出力として、csvは正常に作成されますが、別のプログラムがそのcsvにアクセスすると、FileAccessエラーが発生します。どのようにこれを解決することができますか?powershellを使って作成したファイルを閉じるには

答えて

2

あなたは2ウェイwihtこの問題を解決することができます

  1. は別の場所にファイルをコピーし、それを使用します。その後、

    Copy-Item -Path "somepath" -Destination "newpath" 
    

    とそれを使用しています。このファイルを使用

  2. 停止処理:

    get-process -name *Process name that using the file* | stop-process 
    
関連する問題