mirror of
				https://github.com/massgravel/Microsoft-Activation-Scripts.git
				synced 2025-11-04 17:13:24 +08:00 
			
		
		
		
	Avoid a potential crash in wmic.exe check
This commit is contained in:
		
							parent
							
								
									b983bd41da
								
							
						
					
					
						commit
						79bc7b0242
					
				@ -992,7 +992,7 @@ function ReinstallLicenses() {
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
exit /b
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1090,7 +1090,7 @@ function ReinstallLicenses() {
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
exit /b
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1458,7 +1458,7 @@ function ReinstallLicenses() {
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
exit /b
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1540,7 +1540,7 @@ set t_name=Run Once Task
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value 2>nul | find /i "computersystem" 1>nul && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" 2>nul | find /i "computersystem" 1>nul && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
setlocal EnableDelayedExpansion
 | 
			
		||||
@ -2446,7 +2446,7 @@ function ReinstallLicenses() {
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
exit /b
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -850,7 +850,7 @@ exit /b
 | 
			
		||||
 | 
			
		||||
set _wmic=0
 | 
			
		||||
for %%# in (wmic.exe) do @if not "%%~$PATH:#"=="" (
 | 
			
		||||
wmic path Win32_ComputerSystem get CreationClassName /value %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
cmd /c "wmic path Win32_ComputerSystem get CreationClassName /value" %nul2% | find /i "computersystem" %nul1% && set _wmic=1
 | 
			
		||||
)
 | 
			
		||||
exit /b
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user