Vys*_*akh 7 powershell logging
如何使用powershell创建日志文件?
我正在使用此代码创建日志文件。
# Log file time stamp:
$LogTime = Get-Date -Format "MM-dd-yyyy_hh-mm-ss"
# Log file name:
$LogFile = 'C:\PSLogs\'+"LOG_"+$LogTime+".log"
if(---)
{
----
----
"done" | Out-File $LogFile -Append -Force
}
else
{
"Unlucky!!" | Out-File $LogFile -Append -Force
}
Run Code Online (Sandbox Code Playgroud)
但它向我展示了一个错误
Out-File : 找不到路径的一部分
# Log file time stamp:
$LogTime = Get-Date -Format "MM-dd-yyyy_hh-mm-ss"
[xml] $var = Get-Content D:\ScriptMgr\Sample.xml
$ser = read-host "Enter the centre:"
# Log file name:
$path = "C:\Logs\"
if([IO.Directory]::Exists($path))
{
#Do Nothing!!
}
else
{
New-Item -ItemType directory -Path C:\PSLogs
}
$LogFile = 'C:\PSLogs\'+$ser+$LogTime+".html"
if (($sea=$var.detail.centre | where {$_.name -eq $ser}) -ne $null)
{
Write-Host "center:" $sea.name
Write-Host "Servername:" $sea.servername
Write-Host "ip:" $sea.ip
Write-Host "Username:" $sea.uname
Write-Host "Password:" $sea.pwd
Write-Host "Database:" $sea.dbname
"$LogTime Found" | Out-File $LogFile -Append -Force
}
else
{
write-host "not listed!!!"
"$LogTime Not Found" | Out-File $LogFile -Append -Force
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83622 次 |
| 最近记录: |