ファイルが存在するかどうかを調べる以下のコードがあります。存在していれば、1行のコードを書き込み、それ以外の行のコードを書き込むことはありません。Powershell - ファイルはユーザーマシンに存在しますか?出力特定のファイル
# PowerShell Checks If a File Exists
$WantFile = "C:\Windows\System32\oobe\info\backgrounds\backgroundDefault.jpg"
$FileExists = Test-Path $WantFile
If ($FileExists -eq $True) {Write-Host "Path is OK"} else {Write-Host "Path is wrong"}
このコードでは、書き込みホストごとに出力ファイルを作成したいと考えています。パスがtrueの場合は、c:\ true \ true.txtにテキストファイルを作成し、パスが間違っている場合は、パスC:\ false \ false.txtにtxtを作成します。
私はアウトファイルを使用しようとしましたが、動作させることができませんでした。どんな助けもありがとう。
おかげで、
スティーブ
もし両方が欲しいなら... "Path is OK" | TeeオブジェクトC:\ Path \ To \ True.log [-append] | Write-Host' – TheMadTechnician
@TheMadTechnician ++が答えを更新します –