Windows-7

如何讓腳本在首次啟動時執行一次

  • September 22, 2015

我有一個用於部署 WDS 的 Windows 7 映像。我們喜歡在主映像中安裝我們所有的應用程序。新的 Adob​​e CS6 套件需要在部署時進行序列化,而不是在主映像中。

我需要在首次啟動初始部署時執行一次。要執行的命令是:

AdobeSerialization.exe –tool=VolumeSerialize

我知道該命令在我手動執行時有效,但我無法讓它在第一次啟動時自動執行一次。

我們已經有這個腳本可以執行和安裝我們的 AV 客戶端和其他一些項目:c:\Windows\Setup\Scripts\SetupComplete.cmd

我已將 Adob​​eSerialization.exe 複製到 c:\Windows\Setup\Scripts\ 但它似乎沒有執行。

在首次啟動期間僅執行一次此腳本的推薦方法是什麼?

試著把它變成一個實際的腳本:

在記事本中創建文件AdobeSerialization.cmd並添加以下行:

@echo off
start /d "path_to_file" AdobeSerialization.exe --tool=VolumeSerialize
del AdobeSerialization.cmd

然後將您的腳本移動AdobeSerialization.cmdC:\Windows\Setup\Scripts\

在腳本的最後一行,文件會自行刪除以防止它再次執行。或者,如果您不希望將腳本從機器中刪除,您可以將最後一行更改為:

move AdobeSerialization.cmd "new_path"

引用自:https://serverfault.com/questions/395428