diff --git a/scripts/larvatagger.bat b/scripts/larvatagger.bat
index 553c2139bdc734b9b61ec534bda0ed9be37caf81..9e25800a6ee7695134eb09a2e8a88e3015dd2ea3 100644
--- a/scripts/larvatagger.bat
+++ b/scripts/larvatagger.bat
@@ -1 +1,4 @@
+if not exist larvatagger.ps1 (
+  PowerShell.exe -Command "Invoke-WebRequest https://gitlab.pasteur.fr/nyx/larvatagger.jl/-/raw/main/scripts/larvatagger.ps1?inline=false -OutFile larvatagger.ps1"
+)
 PowerShell.exe -ExecutionPolicy ByPass -File larvatagger.ps1 $*