18 lines
		
	
	
		
			309 B
		
	
	
	
		
			Batchfile
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			309 B
		
	
	
	
		
			Batchfile
		
	
	
	
	
	
| 
								 | 
							
								@ECHO off
							 | 
						||
| 
								 | 
							
								GOTO start
							 | 
						||
| 
								 | 
							
								:find_dp0
							 | 
						||
| 
								 | 
							
								SET dp0=%~dp0
							 | 
						||
| 
								 | 
							
								EXIT /b
							 | 
						||
| 
								 | 
							
								:start
							 | 
						||
| 
								 | 
							
								SETLOCAL
							 | 
						||
| 
								 | 
							
								CALL :find_dp0
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								IF EXIST "%dp0%\node.exe" (
							 | 
						||
| 
								 | 
							
								  SET "_prog=%dp0%\node.exe"
							 | 
						||
| 
								 | 
							
								) ELSE (
							 | 
						||
| 
								 | 
							
								  SET "_prog=node"
							 | 
						||
| 
								 | 
							
								  SET PATHEXT=%PATHEXT:;.JS;=;%
							 | 
						||
| 
								 | 
							
								)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%"  "%dp0%\..\nanoid\bin\nanoid.cjs" %*
							 |