0

だから....私は次のことをしようとしていますが、うまくいきません.それは構文だと確信しています(私はPSに非常に慣れていないので、私の初心者を許してください). 何かアドバイス?私は基本的に、スクリプトで誰が何をしたかを示すコロンで区切られたフィールドを持つ実行中のログ ファイルを作成しています。どうもありがとう!!!

if(!(Test-Path C:\$env:COMPUTERNAME.txt -PathType Leaf){New-Item C:\$env:COMPUTERNAME.txt -ItemType File}

Add-Content "C:\$env:COMPUTERNAME.txt (Get-Date -Format g):$env:USERNAME:Parameters Issued:$var1:$var2"
4

1 に答える 1

0

これを試すことができますか:

if(!(Test-Path "C:\$env:COMPUTERNAME.txt" -PathType Leaf))
{New-Item "C:\$env:COMPUTERNAME.txt" -ItemType File}

Add-Content "C:\$env:COMPUTERNAME.txt" "$(Get-Date -Format g):$($env:USERNAME):Parameters Issued:$var1:$var2"

システム ドライブのルートに書き込むには、管理者として実行する必要があります。

于 2013-03-02T07:28:01.180 に答える