$DEPLOY_DIR = "build\deploy" cargo build --release if (-not (Test-Path $DEPLOY_DIR)) { New-Item $DEPLOY_DIR -ItemType $DEPLOY_DIR } Copy-Item "target\release\rust-engine.exe" -Destination $DEPLOY_DIR Copy-Item "models" -Destination $DEPLOY_DIR -Recurse -Force Copy-Item "shaders" -Destination $DEPLOY_DIR -Recurse -Force $current_dir = Get-Location explorer.exe "$current_dir\$DEPLOY_DIR"