Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Настройки интерпретатора командной строки

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows
Предыдущая тема :: Следующая тема  
Автор Сообщение
Flap



Зарегистрирован: 31.01.2005
Сообщения: 24
Откуда: Воронеж

СообщениеДобавлено: Вт Сен 13 2005 11:55    Заголовок сообщения: Настройки интерпретатора командной строки Ответить с цитатой

Добрый день!

Может кто подсказать как сделать так чтобы при запуске некоторых команд, при выдаче запроса на подтверждение автоматически подставлялась буква "Y". Команды типа net share, net session. С утра этим занимаюсь, но все варианты не рабочие.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-m-d



Зарегистрирован: 09.09.2004
Сообщения: 1498
Откуда: SPb

СообщениеДобавлено: Вт Сен 13 2005 12:27    Заголовок сообщения: Ответить с цитатой

Поробуй перенаправление ввода из файла что-то вроде

команда << c:\y.txt

а в файле c:\y.txt только один символ "Y"
_________________
Век живи - век учись!.. Дураком помрёшь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Flap



Зарегистрирован: 31.01.2005
Сообщения: 24
Откуда: Воронеж

СообщениеДобавлено: Вт Сен 13 2005 12:57    Заголовок сообщения: Ответить с цитатой

Я сейчас попробовал так сделать, ничего не получилось, внизу привожу то что комп выдал в ответ


C:\>net share test_auto /delete << c:\yes.txt
<< was unexpected in this time

При попытке записать команду как:
C:\>net share test_auto /delete < c:\yes.txt
получил ответ:
C:\>net share test_auto /delete 0<c:\yes.txt
Users have open files on test_auto. Continuing the operation will force the
files closed.

Do you want to continue this operation? (Y/N) [N]:
No valid response was provided.

В файле yes.txt одна буква Y
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-m-d



Зарегистрирован: 09.09.2004
Сообщения: 1498
Откуда: SPb

СообщениеДобавлено: Вт Сен 13 2005 13:32    Заголовок сообщения: Ответить с цитатой

Ну, тады "ой". Вполне возможно, что с командами типа net перенаправление может и не прокатить. Sad
_________________
Век живи - век учись!.. Дураком помрёшь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Sol



Зарегистрирован: 05.12.2003
Сообщения: 427
Откуда: Томск

СообщениеДобавлено: Вт Сен 13 2005 13:40    Заголовок сообщения: Ответить с цитатой

echo Y | net share xxx /delete
_________________
In My Humble Opinion
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
a-m-d



Зарегистрирован: 09.09.2004
Сообщения: 1498
Откуда: SPb

СообщениеДобавлено: Вт Сен 13 2005 14:12    Заголовок сообщения: Ответить с цитатой

Sol писал(а):

Вроде тоже не катит. Также "No valid response was provided"
_________________
Век живи - век учись!.. Дураком помрёшь.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Flap



Зарегистрирован: 31.01.2005
Сообщения: 24
Откуда: Воронеж

СообщениеДобавлено: Вт Сен 13 2005 14:20    Заголовок сообщения: Ответить с цитатой

У меня точно такая же петрушка, как и у a-m-d.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
shaa



Зарегистрирован: 06.09.2005
Сообщения: 78

СообщениеДобавлено: Вт Сен 13 2005 15:23    Заголовок сообщения: Ответить с цитатой

net use s: \\comp\share
cd s:
del *.* /q

ну примерно так, правда подключение s: сохраняется до выхода пользователя из системы, можно отключить вручную
_________________
На самом деле самого дела нет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Flap



Зарегистрирован: 31.01.2005
Сообщения: 24
Откуда: Воронеж

СообщениеДобавлено: Вт Сен 13 2005 16:51    Заголовок сообщения: Ответить с цитатой

shaa, при удалении таким способом появляется надпись, что файл занят другим процессом и этот файл не удаляется Sad Проблема как раз в том и состоит, что нужно отключить расшаренную папку, независимо от того работают на ней пользователи или нет!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
shaa



Зарегистрирован: 06.09.2005
Сообщения: 78

СообщениеДобавлено: Вт Сен 13 2005 18:05    Заголовок сообщения: Ответить с цитатой

То что я написал работает на удаление файлов. Это я проверил. Разумеется при условии полного досупа к расшаренной папке, согласен, что команда net use x: /delete запрашивает подтверждение, а команда net use x: /delete:yes просто отказывается выполняться, хотя вроде она и встречается в примерах команды net
_________________
На самом деле самого дела нет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Вт Сен 13 2005 19:58    Заголовок сообщения: Ответить с цитатой

Не вижу проблем.

net use x: /del /yes

И все в шоколаде.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
4u3u



Зарегистрирован: 24.01.2003
Сообщения: 997
Откуда: Moscow

СообщениеДобавлено: Вт Сен 13 2005 23:06    Заголовок сообщения: Ответить с цитатой

Ключи /y[es] и /n[o] действительны для всех поманд net.exe
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Flap



Зарегистрирован: 31.01.2005
Сообщения: 24
Откуда: Воронеж

СообщениеДобавлено: Ср Сен 14 2005 12:02    Заголовок сообщения: Ответить с цитатой

Спасибо всем, вариант net share xxx /delete /yes действительно работает. Хотя в справочной системе про ключ /yes ни слова, наверное он не документированный (а столько копий было сломано Smile )!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
solonifer



Зарегистрирован: 16.08.2005
Сообщения: 9

СообщениеДобавлено: Ср Сен 14 2005 16:04    Заголовок сообщения: Добро пожаловать на портал http://www.rus-israel.com! Ответить с цитатой

Добро пожаловать на портал http://www.rus-israel.com!
Сайт новый но вы те кто раскрутит его! Заходите регистрируйтесь, добавляйте новости! Пишите в форуме!

У портала большие планы! Заходите!
Рады видеть всех на http://www.rus-israel.com !!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
4u3u



Зарегистрирован: 24.01.2003
Сообщения: 997
Откуда: Moscow

СообщениеДобавлено: Ср Сен 14 2005 17:10    Заголовок сообщения: Ответить с цитатой

Flap писал(а):
Хотя в справочной системе про ключ /yes ни слова, наверное он не документированный
Есть такое дело, недоработка разработчиков. Потому как не только в документации, но и в консольной справке этих ключей нет. Хотя если пройтись по net.exe strings'ом, ключи засвечиваются.

А вот в 98-х в консольной справке к net эти ключи есть... Все срочно переходим на 9x!
:)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Ср Сен 14 2005 18:27    Заголовок сообщения: Ответить с цитатой

В сад Win9x.
Там net ..... /persistent не работает. Если сетевой диск отвалится, то при перезагрузке сам не поднимется. Батники писать надо, то, сё...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Windows Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...