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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Конкурс - Batch TaskList* и 10$

Ответить
Настройки темы
CMD/BAT - [решено] Конкурс - Batch TaskList* и 10$

Пользователь


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

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


Задача с подколом
- для всех.

Цитата:
Идеология такая:
победителем может стать любой: программисту ответить на вопрос будет тяжелее,
а у студента найти ответ вероятность выше.
Или как вариант, человек с большим опытом уже знает ответ.
Задание:
Имеем команду
Код: Выделить весь код
TASKLIST | FIND /i ".еxe"
Вопрос:
Все ли процессы мы получим?
Если нет, то какие не получим и почему?
Уточнение:
Предполагать, что все буквы в команде - английские.

Тот, кто первым даст именно задуманный мною ответ, получит 10$.
Правильных решений как минимум 7. И только 1 из них считается ответом на конкурс.

Уточнений не даю.
Вы должны сами спрашивать. Если ответ верный, я добавляю его в шапку, как уточнение задачи.
Конкурс продлится до 5 января 2014.
Конкурс стартует одновременно на нескольких площадках. Ответы синхронизируются.

Удачи, она Вам понадобится !!! :D
__________________________________________________________________
Список правильных решений, не являющихся ответом на конкурс:

1. Не получим system и system idle process. (от FraidZZ, Arbitr, Гимаев Наиль)
2. Не получим com программы. (от FraidZZ), не увидим типа *.bat *.pif (от Arbitr), + сюда же все подобные случаи.
4. Процессы, замаскированные rootkit-ом (касперский, например, использует драйвер для самозащиты) (от FraidZZ)
5. Не получим из-за недостатка уровня привилегий TaskList <-> Query Process Info (от Гимаев Наиль), хотя я такого никогда не видел -)
6. Какой-то аболтус написал буквы exe кириллицей (от sov44)
8. Не получим процессы на удаленных компьютерах (от Arbitr), хотя это больше свойственно PowerShell. Для CMD потребуется PsExec.
9. Не увидим процессы, так или иначе связанные с виртуалками (от FraidZZ)

-------
Alex Dragokas

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:23, 29-12-2013

 

Ветеран


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

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


Цитата Diskretor:
…именно задуманный мною ответ, »
Вы не тот раздел выбрали.

Отправлено: 20:39, 29-12-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


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

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


Iska, сорри. Это наверное уже не ко мне.
Хотя специалисты по Batch вряд ли будут заходить куда-нибудь в раздел "Конкурс".

-------
Alex Dragokas


Отправлено: 20:47, 29-12-2013 | #3


Ветеран


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

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


tasklist | findstr ".*exe"

Отправлено: 21:26, 29-12-2013 | #4


Пользователь


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

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


Foreigner, ответ на конкурс предполагается - развернутый.
Дополнительные подсказки даются только, если задан вопрос.

-------
Alex Dragokas


Отправлено: 21:39, 29-12-2013 | #5


Ветеран


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

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


Diskretor, У меня из сабжа ( tasklist | find /i ".exe" ) ничего не выводит, вообще. Но я как бы и не стремлюсь поучаствовать в конкурсе, эта задача надуманная.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:48, 29-12-2013 | #6


Пользователь


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

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


Foreigner, так было задуманно
Цитата Diskretor:
Предполагать, что все буквы в команде - английские. »
Задачу можно воспроизвести на любой ОС.
Ваш вариант команды в контексте ответа на конкурс будет иметь такой же результат как и моя.

-------
Alex Dragokas


Отправлено: 21:51, 29-12-2013 | #7

exo exo вне форума

Аватара для exo

Ветеран


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

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


Цитата Diskretor:
Все ли процессы мы получим?
Если нет, то какие не получим и почему? »
мы не получим выключенные процессы, потому что они выключены.

-------
Вежливый клиент всегда прав!


Отправлено: 22:01, 29-12-2013 | #8


Ветеран


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

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


Foreigner, у меня — выводит. Но с этим:
Цитата Foreigner:
эта задача надуманная. »
полностью согласен .

Отправлено: 22:02, 29-12-2013 | #9


Пользователь


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

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


Цитата exo:
мы не получим выключенные процессы, потому что они выключены. »
Что значит выключены? - Завершены? - Тогда они не являются процессами.

Допустимо задавать косвенные вопросы для получения подсказок.

-------
Alex Dragokas


Отправлено: 22:09, 29-12-2013 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Конкурс - Batch TaskList* и 10$

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Batch файл (.bat, .cmd) - как сгенерировать произвольное число от 1 до 10? ANR Скриптовые языки администрирования Windows 9 26-03-2013 10:02
Ошибка - [решено] taskkill tasklist класс не зарегистрирован sanya4561 Microsoft Windows 2000/XP 2 01-02-2012 14:35
CMD/BAT - [решено] используя tasklist | find проверить есть ли PID grey2 Скриптовые языки администрирования Windows 6 04-06-2011 12:55
CMD/BAT - [решено] реализация tasklist и taskkill в одном батнике с меню выбора andman84 Скриптовые языки администрирования Windows 2 08-04-2010 19:26
CMD/BAT - [решено] Подавление вывода в консоль утилиты tasklist RedScorpio Скриптовые языки администрирования Windows 3 05-06-2009 09:19




 
Переход