diff --git a/.gitignore b/.gitignore
index 692f9404f..23d7779b6 100755
--- a/.gitignore
+++ b/.gitignore
@@ -11,11 +11,16 @@
/ipch
/windows/ZeroTierOne.sdf
/windows/ZeroTierOne.v11.suo
+/windows/x64
+/windows/Win32
/windows/*/x64
/windows/*/Win32
+/windows/ZeroTierOne/Release
/windows/ZeroTierOneService/obj
/windows/ZeroTierOneService/bin
/windows/Build
+/ext/installfiles/windows/ZeroTier One-SetupFiles
+/ext/installfiles/windows/Prerequisites
*.log
*.opensdf
*.user
@@ -26,10 +31,4 @@
/ZeroTierOneInstaller-*
.qmake.stash
*.autosave
-/ZeroTier One.zip
/ZeroTier One.dmg
-/windows/x64
-/windows/ZeroTierOneInstaller/ZeroTierOneInstaller
-/windows/ZeroTierOne/Release
-/ext/installfiles/windows/ZeroTier One-SetupFiles
-/ext/installfiles/windows/Prerequisites
diff --git a/ZeroTierUI/WindowsBuildOfficial.bat b/ZeroTierUI/WindowsBuildOfficial.bat
new file mode 100644
index 000000000..06cad5439
--- /dev/null
+++ b/ZeroTierUI/WindowsBuildOfficial.bat
@@ -0,0 +1,9 @@
+REM If you're an OSS user and want to run this batch file, edit to change the path to Qt.
+REM Start Visual Studio command prompt and run this from within the ZeroTierUI subfolder.
+
+CD ..
+MKDIR build-ZeroTierUI-win32-release
+CD build-ZeroTierUI-win32-release
+C:\Qt\5.2.1\Src\qtbase\bin\qmake.exe ..\ZeroTierUI\ZeroTierUI.pro
+nmake clean
+nmake
diff --git a/ext/installfiles/windows/ZeroTier One.aip b/ext/installfiles/windows/ZeroTier One.aip
index 04760079f..35ad53713 100644
--- a/ext/installfiles/windows/ZeroTier One.aip
+++ b/ext/installfiles/windows/ZeroTier One.aip
@@ -41,7 +41,6 @@
-
@@ -49,25 +48,13 @@
-
-
-
-
-
-
-
+
-
-
-
-
-
-
@@ -76,27 +63,15 @@
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
+
@@ -134,11 +109,6 @@
-
-
-
-
-
@@ -147,7 +117,6 @@
-
@@ -183,9 +152,6 @@
-
-
-
@@ -193,19 +159,14 @@
-
-
+
-
-
-
-
@@ -215,16 +176,18 @@
-
+
+
+
@@ -234,7 +197,7 @@
-
+
@@ -243,11 +206,13 @@
-
-
-
-
+
+
+
+
+
+
@@ -255,13 +220,8 @@
-
+
-
-
-
-
-
@@ -270,8 +230,6 @@
-
-
@@ -293,15 +251,6 @@
-
-
-
-
-
-
-
-
-