diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ae9eb8b2e3bd06046dd06f8ba2bc039f390414d4..0dc9c6bcafa58a91cbe01f61e4229048e9be19cf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -160,10 +160,7 @@ deploy-3.7-VS2017:
     - python37
   dependencies:
     - build-3.7-VS2017
-  script:
-    - mkdir release
-    - cd dist3
-    - FOR %a IN (*.whl) DO copy %a ..\release
+  script: "CI\\deploy-3.7-VS2017.bat"
   artifacts:
     paths:
       - release/*.whl
diff --git a/CI/deploy-3.7-VS2017.bat b/CI/deploy-3.7-VS2017.bat
new file mode 100644
index 0000000000000000000000000000000000000000..2893a6620bbe24e41ada8a0c67c9e73532b88cab
--- /dev/null
+++ b/CI/deploy-3.7-VS2017.bat
@@ -0,0 +1,3 @@
+mkdir release
+cd dist3
+FOR %%a IN (*.whl) DO copy %%a ..\release