- Сообщения
 - 13,982
 
- Решения
 - 3
 
- Реакции
 - 5,704
 
Привет.
задался вроде бы несложным вопросом,а нет - переменная в среде восстановления не возвращается...что посоветуете?
	
	
	
		
	
		
			
		
		
	
				
			задался вроде бы несложным вопросом,а нет - переменная в среде восстановления не возвращается...что посоветуете?
		CMD/BATCH:
	
	
	@echo off
SetLocal EnableExtensions EnableDelayedExpansion
Chcp 866 >nul
title sfc /scannow win pe
  echo on error resume next
   echo  sPath = CreateObject^("Shell.Application"^).BrowseForFolder^(0, "┬√схЁшЄх фшёъ ё тр°хщ юяхЁрЎшюээющ ёшёЄхьюща", 17^).self.Path
    echo if err then WScript.Echo^("═х т√сЁрэ фшёъ"^) else WScript.Echo ^(sPath^))> "%~dp0Copy.vbs"
     For /F "delims=" %%a in ('cscript.exe //nologo "%~dp0Copy.vbs" "%~dpnx0"') do set live=%%a
echo Вы выбрали папку "%live%"
  echo.
    sfc /scannow /OFFBOOTDIR=%live%\ /OFFWINDIR=%live%\windows
  
                             
pause
exit /B
	
			
				Последнее редактирование модератором: