Created
March 13, 2025 19:50
-
-
Save akobashikawa/83d6ee3d8d1b75d0056a56ac3dbfa9fb to your computer and use it in GitHub Desktop.
Script windows bat para actualizar vscode portable con el zip de update descargado
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
setlocal | |
rem Verificar si se proporcionó un parámetro | |
if "%~1"=="" ( | |
echo Por favor, proporciona el nombre del archivo ZIP. | |
echo Uso: %~nx0 nombre_del_archivo.zip | |
exit /b 1 | |
) | |
rem Obtener el nombre del archivo ZIP sin la extensión | |
set "zipfile=%~1" | |
set "foldername=%~n1" | |
rem Crear la carpeta de destino | |
echo Creando carpeta de destino "%foldername%"... | |
mkdir "%foldername%" | |
rem Descomprimir el archivo ZIP en la carpeta de destino | |
echo Descomprimiendo "%zipfile%" en carpeta de destino "%foldername%"... | |
tar -xf "%zipfile%" -C "%foldername%" | |
rem Eliminar el symlink existente | |
echo Eliminando symlink vscode-portable... | |
rmdir vscode-portable | |
rem Crear el nuevo symlink a la nueva versión | |
echo Creando symlink vscode-portable hacia carpeta de destino "%foldername%"... | |
mklink /D vscode-portable "%foldername%" | |
rem Crear el symlink a la carpeta de datos | |
echo Creando symlink data hacia vscode-portable-data | |
cd vscode-portable | |
mklink /D data ..\vscode-portable-data | |
echo Proceso completado exitosamente. | |
endlocal |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Este script supone que vscode portable esta instalado en la carpeta
vscode-portable
y quevscode-portable\data
es un symlink avscode-portable-data
.Ejemplo de uso:
vscode-portable-update-using-zip.bat VSCode-win32-x64-1.98.2.zip