@Echo Off
cls
Set In=P:\Delete\Prametrs.txt
Set N0=[PARAMETRS]
Set N1=Parametr1
Set N2=Parametr2
Set N3=Parametr3
Set N4=Parametr4
Set P1=
Set P2=
Set P3=
Set P4=
FOR /F "usebackq tokens=1,2 delims==" %%i in ("%In%") do (
If /I "%%i"=="%N1%" Set P1=%%j
If /I "%%i"=="%N2%" Set P2=%%j
If /I "%%i"=="%N3%" Set P3=%%j
If /I "%%i"=="%N4%" Set P4=%%j
)
: Для даты в системе в формате дд.мм.гггг c любыми разделителями
: Переписываем заново исходный файл с исправленной датой
Echo %N0%>"%In%"
Echo %N1%=%P1%>>"%In%"
Echo %N2%=%Date:~0,2%.%Date:~3,2%.%Date:~6,4%>>"%In%"
Echo %N3%=%P3%>>"%In%"
Echo %N4%=%P4%>>"%In%"
: Отображаем исходные (ДО исправления) значения параметров на экран
Echo %P1%
Echo %P2%
Echo %P3%
Echo %P4%
ALLUSERSPROFILE=C:\ProgramData
CommonProgramFiles=C:\Program Files\Common Files
ComSpec=C:\Windows\system32\cmd.exe
HOMEDRIVE=C:
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 26 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1a05
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=D:\Temp
TMP=D:\Temp
windir=C:\Windows
@echo off
echo %windir%
echo %temp%
Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshSysEnv = WshShell.Environment("SYSTEM")
WScript.Echo WshSysEnv("NUMBER_OF_PROCESSORS")
Set WshShell = CreateObject("WScript.Shell")
For Each Folder In WshShell.SpecialFolders
WScript.Echo Folder
Next
set test=c:\dos;
set test=%test%;d:\dos
set test=111
set test =222
echo %test%
echo %test %
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.