デスクトップ上に作成するファイルをリッスンするpowershellスクリプトを作成しました。特定の基準を満たしていれば、ファイルは直ちに削除されます。 Remove-Item $path
を使用しました。ここで、$path
は削除したいファイルへのパスです。問題は、ウィンドウがまだ追加され、デスクトップ上にアイテムを表示し続けていることです。ファイルを操作しようとすると「このアイテムを見つけることができませんでした」または「ファイルが存在しません」というエラーが発生するため、ファイルは存在しません。 'Right Click => Refresh'で手動でデスクトップを更新すると、そのアイテムが削除されます。アイテムを削除した後にデスクトップ上のアイコンを更新するか、最初にアイテムを追加しないようにします。
アイテムを削除した後にデスクトップを強制的に更新する方法はありますか?それ以外の場合は、最初にファイルを追加しないようにファイルを削除する別の方法がありますか?