diff --git a/xCAT-server/share/xcat/install/windows/datacenter.win2012.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/datacenter.win2012.x86_64.tmpl
index 7a1b8ac10..fea5db501 100644
--- a/xCAT-server/share/xcat/install/windows/datacenter.win2012.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/datacenter.win2012.x86_64.tmpl
@@ -14,11 +14,7 @@
OnError
-
- ==INSTALLTODISK==
- true
- ==BOOTPARTITIONS==
-
+ ==DISKCONFIG==
false
@@ -82,6 +78,7 @@
+ #WINNETCFG#
#WINADJOIN#
false
@@ -97,6 +94,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
#WINDISABLENULLADMIN#
diff --git a/xCAT-server/share/xcat/install/windows/enterprise.win7.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/enterprise.win7.x86_64.tmpl
index 2d7ef8086..98429bf47 100755
--- a/xCAT-server/share/xcat/install/windows/enterprise.win7.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/enterprise.win7.x86_64.tmpl
@@ -11,12 +11,8 @@
-
- ==INSTALLTODISK==
- ==BOOTPARTITIONS==
- true
-
OnError
+ ==DISKCONFIG==
@@ -39,6 +35,7 @@
+ #WINNETCFG#
#WINADJOIN#
true
@@ -57,6 +54,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
#WINDISABLENULLADMIN#
diff --git a/xCAT-server/share/xcat/install/windows/enterprise.win8.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/enterprise.win8.x86_64.tmpl
index f1dcc37e8..8991b8e42 100755
--- a/xCAT-server/share/xcat/install/windows/enterprise.win8.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/enterprise.win8.x86_64.tmpl
@@ -11,12 +11,8 @@
-
- ==BOOTPARTITIONS==
- ==INSTALLTODISK==
- true
-
OnError
+ ==DISKCONFIG==
@@ -39,6 +35,7 @@
+ #WINNETCFG#
#WINADJOIN#
true
@@ -57,6 +54,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
#WINDISABLENULLADMIN#
diff --git a/xCAT-server/share/xcat/install/windows/enterprise_ad.win2k8r2.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/enterprise_ad.win2k8r2.x86_64.tmpl
index cb2a790eb..6cb436c23 100644
--- a/xCAT-server/share/xcat/install/windows/enterprise_ad.win2k8r2.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/enterprise_ad.win2k8r2.x86_64.tmpl
@@ -14,11 +14,7 @@
OnError
-
- ==INSTALLTODISK==
- true
- ==BOOTPARTITIONS==
-
+ ==DISKCONFIG==
false
@@ -91,6 +87,7 @@
+ #WINNETCFG#
#TABLE:site:key=domain:value#
@@ -112,6 +109,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
100
cmd /c %systemroot%\system32\net.exe user Administrator /active:no
diff --git a/xCAT-server/share/xcat/install/windows/standard.win2012.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/standard.win2012.x86_64.tmpl
index 84c1f02f8..44b871d67 100644
--- a/xCAT-server/share/xcat/install/windows/standard.win2012.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/standard.win2012.x86_64.tmpl
@@ -14,11 +14,7 @@
OnError
-
- ==INSTALLTODISK==
- true
- ==BOOTPARTITIONS==
-
+ ==DISKCONFIG==
false
@@ -82,6 +78,7 @@
+ #WINNETCFG#
#WINADJOIN#
false
@@ -97,6 +94,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
#WINDISABLENULLADMIN#
diff --git a/xCAT-server/share/xcat/install/windows/standard.win2k8.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/standard.win2k8.x86_64.tmpl
index b2bf083d2..d1f28ab20 100644
--- a/xCAT-server/share/xcat/install/windows/standard.win2k8.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/standard.win2k8.x86_64.tmpl
@@ -14,11 +14,7 @@
OnError
-
- ==INSTALLTODISK==
- true
- ==BOOTPARTITIONS==
-
+ ==DISKCONFIG==
false
@@ -90,6 +86,7 @@
+ #WINNETCFG#
false
@@ -103,6 +100,14 @@
+
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
+
#TABLE:nodelist:$NODE:node#
diff --git a/xCAT-server/share/xcat/install/windows/ultimate.win7.x86_64.tmpl b/xCAT-server/share/xcat/install/windows/ultimate.win7.x86_64.tmpl
index f4b6a8f04..1a565f371 100755
--- a/xCAT-server/share/xcat/install/windows/ultimate.win7.x86_64.tmpl
+++ b/xCAT-server/share/xcat/install/windows/ultimate.win7.x86_64.tmpl
@@ -11,12 +11,8 @@
-
- ==BOOTPARTITIONS==
- ==INSTALLTODISK==
- true
-
OnError
+ ==DISKCONFIG==
@@ -39,6 +35,7 @@
+ #WINNETCFG#
#WINADJOIN#
true
@@ -57,6 +54,12 @@
+
+ StartPointOfPostscripts
+ 50
+ cmd /c c:\xcatpost\xcatwinpost.vbs
+ OnRequest
+
#WINDISABLENULLADMIN#