web-dev-qa-db-ja.com

OSDは、Surface Pro4のシリアル番号に基づいてコンピューター名を設定します

シリアル番号に基づいてSurfacePro4のコンピューター名を設定しようとしています。次のように変数をCustomSettingファイルに追加しました:ComputerName = MTLSP%SerialNumber%ですが、名前の割り当てに関してタスクシーケンスが失敗します。

私は何かが足りないのですか?

PS:デスクトップ|ラップトップにassettag変数を使用し、それは魅力のように機能します。

1
Nazim

コンピューター名は最大16桁です。 Surface Pro4のシリアル番号は12桁です。その前に5文字を追加すると、制限を超えます。

1
MDT Lady

使用する必要のある変数はOSDComputerNameだと思います。

0
JaeBee

コンピューター名を自動的に設定するには、コンピューター名を要求する展開ウィザードの手順をスキップして、バックエンドでコンピューター名を指定する必要があります。


展開ウィザードの名前収集ステップをスキップします

これをcusotmsettings.iniファイルに追加します。

SkipComputerName=YES


バックエンドのコンピューターに名前を付けます

次に、ユーザーに名前を尋ねないようになるため、コンピューター名を指定する必要があります。

これを行うには、customsettings.iniファイルでこの変数を使用して、コンピューター名を指定します。

OSDComputerName=computer-name-here

OSDComputerName設定で変数を使用できます。例:

OSDComputerName=PC_%SerialNumber%またはOSDComputerName=MTLSP%SerialNumber%


リンク

https://scriptimus.wordpress.com/2011/04/19/mdt-2010-setting-the-default-computername/


TL; DR

展開ウィザードの手順をスキップしてから、正しい変数を使用してコンピューターに自動的に名前を付けてください。以下のcustomsetting.ini設定でそれを行うことができます。

SkipComputerName=yes OSDComputerName=PC_%SerialNumber%

0
Elliot Labs LLC