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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрыть имя пользователя в окне cmd

Ответить
Настройки темы
CMD/BAT - Скрыть имя пользователя в окне cmd

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


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

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


Win7, имя пользователя на 3 буквы, но с правами администратора, будто бы иначе может быть.
В трее 3 батника, каждый начинается Администратор: , и ещё место под 2 символа и многоточие.
Я их различить не могу, не разворачивая по очереди.

title меняет только то что что после этой надписи.

Как скрыть это бесполезное слово "Администратор:" ?
Мне вообще не понятно зачем оно нужно, никто другой ведь в консоль не полезет, а если и полезет, то очень мало чего сможет.

Отправлено: 22:42, 27-12-2017

 

Ветеран


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

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


Цитата LEmiD:
В трее 3 батника, »
Сами по себе пакетные файлы никак в область System Tray попасть не могут: в них нет таких средств.

Цитата LEmiD:
Как скрыть это бесполезное слово "Администратор:" ? »
Оно не бесполезное. Скрывать ничего не надо.

Отправлено: 22:58, 27-12-2017 | #2



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

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


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


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

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


Ну не в трее, а в панели задач и оно мешает, хотябы укоротить както.

В общем кинул cmd от ros 2009 в эту папку и батник запускается с неё, видимо так ближе, но тоже с подписью.
А вот если из неё запустить, то подписи уже нет. Значит оно появляется при передачи батника к консоли.
Послать батник на консоль не получается, не берёт она его.

Кинул тогда туда вендовый cmd.exe , она вообще не реагирует на title говоря "Недостаточно памяти для обработки команды." , но с параметром /c завелось, опять с подписью.

Костыль получился такой
Цитата:
cmd.exe /c start.bat
кидаю cmd от реактоси в эту же папку и получаю что надо.

А теперь трюк. Переименовываем ros cmd допустив в cmd0 и тогда запущеный батник отображается с иконкой вендового cmd.
Ещё круче трюк. Если росовский файл переименовать обратно у него значёк в проводнике меняется на вендовый, но иконка в батнике остаётся настоящей.

Так есть решение проще чем подложить ещё один батник и экзешник?
Этож дикость какаято на 64 оси, консольную прогу для 64 оси, запускать консолью от 32 .

Отправлено: 00:34, 28-12-2017 | #3


Ветеран


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

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


Конечно, дикость .

Вам следует в редакторе ресурсов заменить в файле %SystemRoot%\System32\ru-RU\cmd.exe.mui (и в %SystemRoot%\SysWOW64\ru-RU\cmd.exe.mui — для x86-версии командного процессора для x64 ОС) в MESSAGETABLE убрать выделенное из содержимого сообщения под номером 0x40002748 (номер приведён для Windows 7):
Код: Выделить весь код
"Администратор: %0\r\n"
заменить оригинальные файлы исправленными, исполнить Microsoft Resource Cache Builder (MCbuilder.exe) и перезагрузить машину.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:04, 28-12-2017 | #4


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


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

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


Цитата Iska:
Конечно, дикость »
с костылём зато без бубна

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

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

Только не помню чтоб 86 хоть раз требовалась, чаще вижу что 16 не работает, да в общем то весь софт 32 тоже не работает, а вот из syswow64 его запускать, как то не додумался, в общем то он и не работает.
Так что его можно было не менять, хватило бы и system32

Ничё что я заодно снёс C:\Windows\winsxs\amd64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_6.1.7601.17514_ru-ru_26c8fb5bf98eb8f4\cmd.exe.mui ?
Так и не понял откуда куда идёт ссылка, или они перелинкованы жёстко и физически файл останется хоть гдето, уже не останется.


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

Отправлено: 02:52, 28-12-2017 | #5


Ветеран


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

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


Цитата LEmiD:
Только не помню чтоб 86 хоть раз требовалась, »
Как только находится x86-приложение, которое использует %comspec% /c.

Цитата LEmiD:
да в общем то весь софт 32 тоже не работает, »
Обязан работать.

Цитата LEmiD:
Ничё что я заодно снёс C:\Windows\winsxs\amd64_microsoft-windows-c..andprompt.resources_31bf3856ad364e35_6.1.7601.17514_ru-ru_26c8fb5bf98eb8f4\cmd.exe.mui ?
Так и не понял откуда куда идёт ссылка, или они перелинкованы жёстко и физически файл останется хоть гдето, уже не останется. »
Там лежал оригинал файла, в System32 — жёсткая ссылка на него. Удалять не требовалось.

Цитата LEmiD:
В рес хакере после компиляции, эта строка исчезла, хотя убирал именно слово с двоеточием и пробелом после, остальное оставлял. Наверно другой редактор надо »
Попробуйте, их много. На крайний случай есть HEX-редактор.

Отправлено: 03:05, 28-12-2017 | #6


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


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

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


Редакторов ресурсов работающих с 64 не так много, а выводящих эти данные в текст другие и вовсе не могут, везде только дамп.
Этот cmd.exe зависит от языка или он для всех языков ? Может проще будет перелопатить английскую версию, хотябы найти этот кусок который редактировать.

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

Отправлено: 23:11, 29-12-2017 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрыть имя пользователя в окне cmd

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как в cmd получить из AD имя email или телефон текущего пользователя в системе roman042 Скриптовые языки администрирования Windows 5 11-02-2014 13:16
Система - Скрыть cmd.exe Ua-life Программное обеспечение Windows 10 05-11-2013 13:41
2008 R2 - Имя пользователя и полное имя пользователя при организации общего доступа к файлам Kniaz Windows Server 2008/2008 R2 0 12-06-2013 13:19
Интерфейс - [решено] Скрыть имя пользователя при входе в систему d_dek Microsoft Windows 2000/XP 4 24-07-2007 11:17
Имя пользователя в окне Logon не меняется после сессии другого пользователя! MonsterMax SPB Microsoft Windows NT/2000/2003 10 22-04-2005 11:43




 
Переход