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

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

Ответить
Настройки темы
CMD/BAT - [решено] Редактирование hosts через блокнот Windows 10

Старожил


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

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


Изменения
Автор: shadowbat
Дата: 26-03-2019
Задача: создать батник, ярлык повесить в ПУСК для ручного периодического изменения hosts
никаких дублей и пустых строк искать не надо
в win 10 с паролем от учётки требуется запустить блокнот от админа+hosts
Что в этом коде не так? Запускает блокнот+hosts не от админа (запускает даже с неправильным паролем)

Код: Выделить весь код
chcp 1251 
echo pass | runas /netonly /user:Администратор "C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts"
pause
Скрытый текст
ну и пара нерабочих кодов
неправильный пароль (pass правильный):
Код: Выделить весь код
chcp 1251 
echo pass | runas /user:Администратор "C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts"


-----
C:\Users\User1\Desktop>chcp 1251
Текущая кодовая страница: 1251
C:\Users\User1\Desktop>echo 111   | runas /user:Администратор "C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts"
Введите пароль для Администратор:
Попытка запуска C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts от имени пользователя "COMPUTER\Администратор" ...
ОШИБКА RUNAS: Не удается запустить - C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts
1327: Вход этого пользователя в систему не выполнен из-за ограничений учетной записи. Например: пустые пароли не разрешены, ограничено число входов или включено ограничение политики.



требует ввода пароля, но блокируется клавиатура, как будто её нет:
(смена раскладки не помогает, цифры тоже не вводятся)
Код: Выделить весь код
chcp 1251 
runas /user:Администратор "C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts"
---
C:\Users\User1\Desktop>chcp 1251
Текущая кодовая страница: 1251
C:\Users\User1\Desktop>runas /user:Администратор "C:\Windows\System32\notepad.exe C:\Windows\System32\drivers\etc\hosts"
Введите пароль для Администратор:

Отправлено: 18:41, 26-03-2019

 

(*.*)


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

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


shadowbat, http://www.oszone.net/10594#400
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:55, 26-03-2019 | #2



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

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


Старожил


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

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


а без планировщика нельзя?
ну и в планировщике нельзя создать shtasks без привязки ко времени, это опять через экспорт импорт xml. как то много телодвижений и еще xml держать лишний, для такой простой задачи как запуск блокнота "на разок"
хотя способ конечно рабочий
Код: Выделить весь код
chcp 1251 
schtasks /run /tn edit_hosts

Последний раз редактировалось shadowbat, 26-03-2019 в 19:26.


Отправлено: 19:16, 26-03-2019 | #3


(*.*)


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

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


Цитата shadowbat:
а без планировщика нельзя? »
Можно, но вы же не можете. Но пытаетесь сделать что-то дикое и зачем-то передаёте пароль в открытом виде.

Цитата shadowbat:
ну и в планировщике нельзя создать shtasks без привязки ко времени »
Можно по несуществующему событию

Цитата shadowbat:
еще xml держать лишний »
Вы же не хотите в PowerShell

Цитата shadowbat:
для такой простой задачи как запуск блокнота "на разок" »
На разок это все вообще не нужно. Можно создать обычный ярлык
Код: Выделить весь код
notepad.exe C:\Windows\System32\drivers\etc\hosts
И в свойствах задать запуск от имени администратора.

-------
Канал Windows 11, etc | Чат @winsiders

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

Отправлено: 22:27, 26-03-2019 | #4


Старожил


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

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


Цитата Vadikan:
Можно создать обычный ярлык
notepad.exe C:\Windows\System32\drivers\etc\hosts »
это божественно, забрал, хоть и не является "официальным"решением темы.

Цитата Vadikan:
Можно, но вы же не можете »
да, не могу, в десятке прошлых тем не нашёл простой и рабочей строчки, поэтому и создал тему.

Цитата Vadikan:
в планировщике Можно по несуществующему событию »
это, например, привязать запуск ONCE к прошедшей дате? есть пример такого несуществующего события?

Отправлено: 23:04, 26-03-2019 | #5


(*.*)


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

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


Цитата shadowbat:
забрал, хоть и не является "официальным"решением темы. »
Зато является решением правильно поставленной задачи

Цитата shadowbat:
есть пример такого несуществующего события? »
Примера несуществующего события быть не может, вам нужно придумать его самостоятельно...

-------
Канал Windows 11, etc | Чат @winsiders

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

Отправлено: 00:11, 27-03-2019 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Инфо - Редактирование\замена файлов в WINDOWS 10 Smarty Оформление Windows 11/ 10 / 8 / 7 / Vista 7 04-01-2020 12:06
Интернет - Есть ли аналоги файла hosts в Windows 10? Avatar-Lion Microsoft Windows 10 3 26-03-2018 15:21
Разное - Как отредактировать файл hosts в Windows 7? rim_muvies Microsoft Windows 7 36 19-05-2015 20:28
Доступ - [решено] Windows 8.1 и файл HOSTS serj88rus Microsoft Windows 8 и 8.1 5 29-06-2014 13:57
Hosts - файл windows ..... Vienna7 Хочу все знать 1 20-02-2010 22:26




 
Переход