[C]heck [S]ystem [T]roubles [Deleted]

Статус
В этой теме нельзя размещать новые ответы.

Кирилл

Команда форума
Администратор
Сообщения
13,849
Реакции
6,188
Баллы
913
И самый главный вопрос - что за компания у вас?
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
попытка создать копию реестра не удалась...
Антивирус отключите.
У меня в архиве всё лежит как надо.

Мой трабл, ща исправлю. Извиняюсь.

что вы пытаетесь написать?
программу для помощи пользователям с проблемами в их ОС.

Какова цель программы?
помощь юзерам с ОС.

Почему код так безобразно пишете?
Отпишите пожалуйста с указанием, где именно ошибка.
Post automatically merged:

Да, проверка sfc тупо не запустилась
Служба Ваша не может запустить скан.

+ что за b.exe? Содержимое покажите.
Я компилировал чтобы права админа требовали.
Код:
CMD/BATCH:
@echo off
goto menu
:menu
echo Listening program connections
netstat -b
timeout /t 1 /nobreak>nul
netstat -b
goto menu
 
Последнее редактирование:

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43

wumbo12

Активный пользователь
Сообщения
237
Реакции
79
Баллы
68
CMD/BATCH:
ECHO.
echo Проверяется версия Операционной Системы.
Set Tip=UNKNOWN
Reg QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName | Find "Windows 10" >nul
If "%ERRORLEVEL%"=="0" Set Tip=Win10
Set xOS=x64& If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=x86
Echo Операционная система -   %Tip%
Echo Разрядность          -   %xOS%
Echo Операционная система -   %Tip% >> c:\cst\cstlog.txt
Echo Разрядность          -   %xOS% >> c:\cst\cstlog.txt
If %Tip%==UNKNOWN echo Скрипт не поддерживается Вашей Операционной Системой.
If %Tip%==UNKNOWN echo Скрипт не поддерживается Вашей Операционной Системой. >> c:\cst\cstlog.txt
If %Tip%==UNKNOWN TIMEOUT /T 2 /NOBREAK>NUL
If %Tip%==UNKNOWN exit /b
echo.
cls
echo Проверяется производитель вашего ПК.
wmic csproduct get vendor | findstr "lenovo"
if %ErrorLevel% EQU 0 (
    echo Производитель Вашего ПК: Lenovo.
    echo Полное имя производителя: && wmic csproduct get vendor
    echo На устройствах производителя Lenovo запуск программы запрещён.
    echo Скрипт может привести ПК данных производителей в неработоспособное состояние.
    TIMEOUT /T 4 /nobreak>nul
    exit /b
) else (
    echo Скрипт поддерживается ПК, созданными Вашим производителем.
    TIMEOUT /T 3 /nobreak>nul
    goto nextlvl
)
Зачем такой много код?
Надо задачу : Сократить код : (Проверяется производитель вашего ПК)- Туда нужно только международные производитель, а не Lenovo . Нужно чтобы автоматически определилась, какая производитель установилась. Нужны международные производители Asus, Dell, Lenovo и т.д..

Еще задача, в чем смысл скрипта, если не поддерживается?
Код:
Echo Разрядность          -   %xOS% >> c:\cst\cstlog.txt

If %Tip%==UNKNOWN echo Скрипт не поддерживается Вашей Операционной Системой.

If %Tip%==UNKNOWN echo Скрипт не поддерживается Вашей Операционной Системой. >> c:\cst\cstlog.txt

If %Tip%==UNKNOWN TIMEOUT /T 2 /NOBREAK>NUL

If %Tip%==UNKNOWN exit /b

echo.
Если ты этот код внедряешь в Win 10, то они должны поддерживать. А, вообще надо сделать чтобы скрипт не поддерживалась, типы Windows XP, 7, Windows 8.1.
 
Последнее редактирование:

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
(Проверяется производитель вашего ПК)- Туда нужно только международные производитель, а не Lenovo . Нужно чтобы автоматически определилась, какая производитель установилась. Нужны международные производители Asus, Dell, Lenovo и т.д..
На устройствах Lenovo были обнаружены несколько глюков в материнской плате. Из-за действий Windows, и возможно моей программы это может привести к неработоспособности ПК.
Были предприняты соответствующие действия. На других ПК проблем не имеется.
Post automatically merged:

Если ты этот код внедряешь в Win 10, то они должны поддерживать. А, вообще надо сделать чтобы скрипт не поддерживалась, типы Windows XP, 7, Windows 8.1.
Пожалуйста, напишите лучше.
Этот код предотвращает запуск на других ОС, в реестре проверяется запись "Windows 10", если её нету - запуск запрещён.
 
Последнее редактирование:

Кирилл

Команда форума
Администратор
Сообщения
13,849
Реакции
6,188
Баллы
913
Служба Ваша не может запустить скан.
Нет, это ваш скрипт не может запустить скан.
программу для помощи пользователям с проблемами в их ОС.
Это, конечно, хорошо.
Но все же скрипт не доработан, до сих пор не понимаю почему все не реализовано на чем то одном - если пишете батник, так пусть будет батник.
Функционал подробно так и не описали. Сами знаете что делаете?
Про восстановление системы - что?

Давайте так, несмотря на то, что вы пишете программу, которая тут уже на форуме имеется в вариациях.
Никто не будет ее делать за вас.

Решите вопросы последовательно:
1) Четкое описание и инструкция
2) Разберитесь с правами
3) Сделайте более дружелюбные цвета
4) если беретесь за оптимизацию системы - научите скрипт работать с точками восстановления
5) уберите все пункты, оставьте первый - сделайте по человечески.
6) закончите - приступайте к следующему.

И самое главное - почитайте литературу, разберитесь как и что работает.
За советом - можете обращаться, но делать все придется самому.
Готов дальше общаться только в этом ключе, на нет и суда нет, надо уважать чужой труд.
Про вопрос что у вас за компания вы забыли.
И не нужно выкладывать по сто обновлений за день - нам ведь все это проверять приходится.
 
Последнее редактирование:

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,141
Реакции
5,916
Баллы
648
Я компилировал чтобы права админа требовали.
Посмотрите скрипты в репозитории форума, или в FAQ раздела Batch, там есть нормальные способы без каких-либо компиляций.
P.S. Вроде, уже говорил.

Диска C: в системе может и не быть.
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
Диска C: в системе может и не быть.
Какой диск порекомендуете указать?
Или как определить диски системы, и выбрать первый (diskpart, а дальше?)?
Заранее спасибо.


Посмотрите скрипты в репозитории форума, или в FAQ раздела Batch, там есть нормальные способы без каких-либо компиляций.
P.S. Вроде, уже говорил.
Обязательно выполню.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,141
Реакции
5,916
Баллы
648
%SystemDrive%
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
Moxito обновил(а) ресурс [C]heck [S]ystem [T]roubles новой записью:

CST 1.0.4.2 Beta

Теперь отчёт сохраняется на Ваш системный диск.
Изменён цвет.
Добавлена функция "Установить просмотр скрытых файлов, расширений и применения обновления через 14 дней.".
Теперь исправление ошибок системы стандартными средствами запускается в новом файле.
Узнать больше об этом обновлении...
 

Кирилл

Команда форума
Администратор
Сообщения
13,849
Реакции
6,188
Баллы
913
1) Нет корректной проверки о том, с какими правами запущено
2) Выбор пользователя в меню не контролируется
3) Не знаю что вы там изменили, но скрипт роняет проводник
4) В какой то момент при переходах по меню похоже начинает делать все что может
5) Скрипт сам по себе падает

Я не знаю, вы как то проверяйте перед обновлением.
По поводу работы с sfc - вы изучили материал? В скрипте первые два пункта в таком виде как есть особого смысла не имеют
Первый - это стандартная загрузка sfc без проверки условий для корректной работы
Второй - это не "Полноценное устранение ошибок системы стандартными способами." а обычное восстановление компонентов в хранилище
И если это делаете - то неплохо бы отслеживать статус операции, успешно/нет
иначе какой смысл
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
1) Нет корректной проверки о том, с какими правами запущено
2) Выбор пользователя в меню не контролируется
3) Не знаю что вы там изменили, но скрипт роняет проводник
4) В какой то момент при переходах по меню похоже начинает делать все что может
5) Скрипт сам по себе падает

Я не знаю, вы как то проверяйте перед обновлением.
По поводу работы с sfc - вы изучили материал? В скрипте первые два пункта в таком виде как есть особого смысла не имеют
Первый - это стандартная загрузка sfc без проверки условий для корректной работы
Второй - это не "Полноценное устранение ошибок системы стандартными способами." а обычное восстановление компонентов в хранилище
И если это делаете - то неплохо бы отслеживать статус операции, успешно/нет
иначе какой смысл
Ок)
Не знаю, укажите, пожалуйста, какой пункт роняет проводник?
Post automatically merged:

Я проверял, у меня нормально.
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
Moxito обновил(а) ресурс [C]heck [S]ystem [T]roubles новой записью:

CST 2.0 Release

Изменена программа.
Для изменения конфигурации служб запустите от имени администратора.
Добавлены ПРО функции. За покупкой ПРО версии обращайтесь.
Добавлено голосовое уведомление.
Исправлены некоторые функции.
Изменена логика программы.
Узнать больше об этом обновлении...
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
Moxito обновил(а) ресурс [C]heck [S]ystem [T]roubles новой записью:

2.1

Удалена PRO версия (т.е. теперь доступно всем).
Добавлены функции:
Защитить устройство от автозагрузочного вирусного программного обеспечения.
Обновить групповую политику.
Устранить проблему с определением USB-устройств.
Устранить проблему с невидимостью устройств.
Исправлены мелкие грамматические ошибки.
Программа направлена на этап тестирования.
Добавлен файл "cst_admin". Открыв скрипт с правами администратора Вы можете попробовать функции, которые требуют запуска от имени администратора.
Узнать больше об этом обновлении...
 

Moxito

Пользователь
Сообщения
424
Реакции
48
Баллы
43
Moxito обновил(а) ресурс [C]heck [S]ystem [T]roubles новой записью:

CST 2.2

----
Теперь программа доступна для каждой версии ОС!
----

Добавлен следующий функционал:
1. Мини-антивирус, проверка целостности файлов, запрет на смену фонового изображения рабочего стола, удаление и предотвращение вируса/вирусов в CST_admin.
2. Перенесены некоторые пункты из стандартного CST, где требовались права администратора, в CST_Admin.
3. Добавлена проверка файлов программы в CST. Без требуемых файлов программа не запустится.
4. Теперь резервное копирование встроено в CST_Admin.
5...
Узнать больше об этом обновлении...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу