Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Цитата amel27:
- может не работать на других версиях Windows (значение в "skip=4") »
а как надо? Подскажите.
ещё вопрос, есть код ( вроде работает )
Код: Выделить весь код
rem Удаление не запускаемых приложений в окне msconfig с проверкой их наличия
rem блок скрипта настроен на работу до 10 числа каждого месяца

set "tmr=%date:~0,2%"
If %tmr% LEQ 10 (

call :fn1 "HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg"
call :fn1 "HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder" 

:fn1
set n=--
for /f "skip=4 delims=" %%i in ("'reg query %1'2>Nul" ) do (set n="%%i" & goto :next)

:next
if "%n:~1,1%"=="H" ( 
reg delete %1 /va /f  1>Nul 2>&1
for /f "skip=4 delims=" %%i in ('reg query %1') do reg delete "%%i" /f 1>Nul 2>&1
)
   )
как правильно записать отправку в nul
Код: Выделить весь код
"'reg query %1'2>Nul"
или
Код: Выделить весь код
"'reg query %1'2^>Nul"
???

Отправлено: 13:52, 09-09-2011 | #13