无法从 Powershell 中获取 New-ADUser 结果
Can't get New-ADUser result out from Powershell
我正在寻找一种将结果从 New-ADUser 重定向到文件的方法
这就是我测试过的内容:运行 以下脚本的两倍
New-ADUser -Name User64 | Out-File C:\Temp\test.txt
或
New-ADUser -Name User64 2>&1 >> C:\Temp\test.txt
但是 none 这项工作,这些只是输出一个空文件并在 Powershell 中显示错误
New-ADUser : The specified account already exists
At line:1 char:11
而不是在 test.txt 文件中输出。
对此有什么想法吗?
谢谢,
德里克
尝试使用 try/catch 结构,像这样:
try
{
New-ADUser -Name User64 -ErrorAction Stop
}
catch
{
$Error[0].Exception.Message | Out-File C:\Temp\test.txt -Append
}
我正在寻找一种将结果从 New-ADUser 重定向到文件的方法
这就是我测试过的内容:运行 以下脚本的两倍
New-ADUser -Name User64 | Out-File C:\Temp\test.txt
或
New-ADUser -Name User64 2>&1 >> C:\Temp\test.txt
但是 none 这项工作,这些只是输出一个空文件并在 Powershell 中显示错误
New-ADUser : The specified account already exists At line:1 char:11
而不是在 test.txt 文件中输出。
对此有什么想法吗?
谢谢, 德里克
尝试使用 try/catch 结构,像这样:
try
{
New-ADUser -Name User64 -ErrorAction Stop
}
catch
{
$Error[0].Exception.Message | Out-File C:\Temp\test.txt -Append
}