【发布时间】:2015-05-21 12:34:02
【问题描述】:
所以,我对 PowerShell 还很陌生,需要创建一个脚本来重命名我们办公室的计算机。脚本的那部分有效。我遇到问题的部分是输出。
我在任务调度程序中有这个设置,但是当它运行时我看不到重命名是否成功。下面是我的脚本,下面是文本文件中的内容。
start-transcript -path C:\Users\abhagwandin.SENECA\Desktop\RenameResults.txt
$CSV = Import-Csv "C:\Users\abhagwandin.SENECA\Desktop\Computer Desktop Names Test.csv" -Header OldName, NewName
Foreach ($name in $CSV)
{
write-output $name
netdom renamecomputer $name.OldName /newname: $name.NewName /userd: admin /passwordd: pass /usero: admin /passwordo: pass /reboot /force
}
stop-transcript
-------------------------------------------------------------------------------
**********************
Windows PowerShell Transcript Start
Start time: 20150520154216
Username :
Machine : (Microsoft Windows NT 6.1.7601 Service Pack 1)
**********************
Transcript started, output file is C:\Users\abhagwandin.SENECA\Desktop\RenameRe
sults.txt
OldName NewName
------- -------
JFLAHNYCD1 JFLAHERTY
**********************
Windows PowerShell Transcript End
End time: 20150520154218
**********************
【问题讨论】:
标签: file powershell output