diff --git a/windows1809/base/Dockerfile b/windows1809/base/Dockerfile
index becd9ca36da4d225d0c9018ab4a484f2efecb02a..8195a4b2fad1e60196c901d11f457bd767da5a04 100644
--- a/windows1809/base/Dockerfile
+++ b/windows1809/base/Dockerfile
@@ -47,3 +47,4 @@ RUN $vcpkg_dir = 'C:/vcpkg'; \
     git checkout c05eb1ab83ddb9d4799fb9f3cd10bb385f05469b; \
     ./scripts/bootstrap.ps1; \
     [Environment]::SetEnvironmentVariable('VCPKG_DIR', "\"$vcpkg_dir\"", [EnvironmentVariableTarget]::Machine);
+ADD powershell/vcpkg-cmake.ps1 /Windows/System32/WindowsPowerShell/v1.0/profile.d/vcpkg-cmake.ps1
diff --git a/windows1809/base/powershell/vcpkg-cmake.ps1 b/windows1809/base/powershell/vcpkg-cmake.ps1
new file mode 100644
index 0000000000000000000000000000000000000000..de628e9cade4bab4a4f9edb273396ed591064b87
--- /dev/null
+++ b/windows1809/base/powershell/vcpkg-cmake.ps1
@@ -0,0 +1,11 @@
+# SPDX-License-Identifier: MIT
+
+#
+# Executes CMake with vcpkg toolchain file
+#
+function vcpkg-cmake {
+	Must-Run "Program Files/CMake/bin/cmake.exe" '-DCMAKE_TOOLCHAIN_FILE=/vcpkg/scripts/buildsystems/vcpkg.cmake'
+}
+
+# Use vcpkg-cmake by default
+Set-Alias -Name cmake -Value vcpkg-cmake