gerçekten çalışıyor değil bu: ": \ düğüm-v0.8.11 x86.msi http://nodejs.org/dist/v0.8.11/%NODE_EXEC% C "
indirme"/ WAIT Bitsadmin.exe/transferini BAŞLAYIN"
nedenini bilmiyorum, ama geri kalanı çalışması gerekir:
@echo off
NET SESSION >nul 2>&1
IF %ERRORLEVEL% NEQ 0 (
echo This setup needs admin permissions. Please run this file as admin.
pause
exit
)
set NODE_VER=null
set NODE_EXEC=node-v0.8.11-x86.msi
set SETUP_DIR=%CD%
node -v >tmp.txt
set /p NODE_VER=<tmp.txt
del tmp.txt
IF %NODE_VER% NEQ null (
echo INSTALLING node ...
mkdir tmp
IF NOT EXIST tmp/%NODE_EXEC% (
echo Node setup file does not exist. Downloading ...
cd ../bin
START /WAIT bitsadmin.exe /transfer "Downloading" http://nodejs.org/dist/v0.8.11/%NODE_EXEC% C:\node-v0.8.11-x86.msi
rem START /WAIT wget http://nodejs.org/dist/v0.8.11/%NODE_EXEC%
move %NODE_EXEC% %SETUP_DIR%/tmp
)
cd %SETUP_DIR%/tmp
START /WAIT %NODE_EXEC%
cd %SETUP_DIR%
) ELSE (
echo Node is already installed. Proceeding ...
)
Haklısınız orada toplu iş dosyası var. Sadece bu satırları ekleyin ve npmstart.bat veya benzeri olarak kaydedin. –