日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mdt 计算机名_MDT通过PowerShell脚本自定义变量(自定义计算机名)

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mdt 计算机名_MDT通过PowerShell脚本自定义变量(自定义计算机名) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.如果在Preinstall階段運行PowerShell腳本,則需要做如下設置:

打開DeploymentShare屬性-Windows PE - Features,選中如下三項,然后Update DeploymentShare

2.在Preinstall階段添加 Run PowerShell Script,腳本路徑:D:\DeploymentShare\Scripts\renamepc.ps1

renamepc.ps1腳本內容如下:

Import-Module ZTIUtility.psm1$sn = $TSENV:UUID

$strcname = "abc" + $sn

$Tsenv:OSDCOMPUTERNAME = $strcnamegci TSenv:|Out-File \\10.160.15.249\DeploymentShare$\test2.log -Append

參考:http://c-nergy.be/blog/?p=3964

=========================================================================================

1.在Deploymentshare\Scripts下新建tv.ps1腳本,內容如下:

#Determine where to do the logging

$TSenv = New-Object -COMObject Microsoft.SMS.TSEnvironment$logPath = $TSenv.Value("LogPath")$logFile = "$logPath\$($myInvocation.MyCommand).log"

$TSenv.Value("ts01") =(gwmi win32_computersystem).manufacturer #自定義變量ts01#Start the logging

Start-Transcript $logFileWrite-Host "Logging to2222 $logFile"

$TSenv.Value("ts02") =“abc”#Stop logging

Stop-Transcript

2.在CustomSettings.ini中添加自定義變量ts01

Properties=ComputerTypeName, ComputerSerialNumber,tv01

3.在TS中運行tv.ps1腳本,如下:

然后調用ps1中自定義的 ts01變量

===============================================================================================

通過.ps1腳本自定義計算機名:

tv.ps1腳本內容:

#Determine where to do the logging

$TSenv = New-Object -COMObject Microsoft.SMS.TSEnvironment$logPath = $TSenv.Value("LogPath")$logFile = "$logPath\$($myInvocation.MyCommand).log"

#Start the logging

Start-Transcript $logFile

$TSenv.Value("OSDComputername")="abc"Import-Module ZTIUtility.psm1 #未生效

gci tsenv: |Out-File C:\MININT\test2.log #未生效

#Stop logging

Stop-Transcript

2.將腳本放到Preinstall中,如下,CustomSettings.ini中無需其他設置,安裝過程中默認的MINIT格式計算機名最后會被.ps1腳本中名稱覆蓋

總結

以上是生活随笔為你收集整理的mdt 计算机名_MDT通过PowerShell脚本自定义变量(自定义计算机名)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。