Сейчас на форуме: hgdagon, asfa (+4 невидимых)

 eXeL@B —› Программирование —› глюк коммандной строки? :s11:
Посл.ответ Сообщение

Ранг: 25.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 06 марта 2007 11:06 · Поправил: [poly] glot
· Личное сообщение · #1

Короче фишка вот в чём:
В командной строке в виндовсе ХР ввожу "net stop темы" (ну это к примеру конечно же) - работает
Ввожу "net stop справка и поддержка" (тоже к примеру) мне высвечивает: ""справка" не является внутренней или внешней командой, исполняемым программой или пакетным файлом". После некоторых экспериментов я понял, что если служба из одного слова на русском языке, всё нормально, а если из нескольких, то cmd понимает только первое слово и считает только его запрашиваемой службой.
1) Можно ли от этого избавиться?
2) Посоветуйте пожалуйста что-нибудь почитать по cmd, bat файлам и всё, что с ними связано, а желательно и ссылочку кинуть.
3) Как можно создать переменную, чтобы к примеру организовать цикл со счётчиком в bat файле?




Ранг: 327.3 (мудрец)
Активность: 0.250
Статус: Участник

Создано: 06 марта 2007 11:15
· Личное сообщение · #2

[poly] glot пишет:
net stop справка и поддержка

net stop "справка и поддержка"

попробуй так

-----
in search of sunrise





Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 06 марта 2007 11:17
· Личное сообщение · #3

в кавычках писать пробовал? :p

-----
Тут не могла быть ваша реклама





Ранг: 85.5 (постоянный), 16thx
Активность: 0.040.05
Статус: Участник

Создано: 06 марта 2007 11:20
· Личное сообщение · #4

попробуй вводи параметры в кавычках
а вообще имя служб смотри в Администрирование->Службы->двойной щелчок по службе->поле "имя службы"
Например "Справка и поддержка" называется helpsvc



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 06 марта 2007 12:15 · Поправил: Bitfry
· Личное сообщение · #5

[poly] glot пишет:
2) Посоветуйте пожалуйста что-нибудь почитать по cmd, bat файлам и всё, что с ними связано, а желательно и ссылочку кинуть.

F1 Ещё MSDN (кстати, на русском много статей).
Чего-то людей пропёрло на батники. Неужели это реакция на:
bitfry.narod.ru/likbez.htm
?

[poly] glot пишет:
3) Как можно создать переменную, чтобы к примеру организовать цикл со счётчиком в bat файле?

Выполни:
set/? >helpSet.txt

-----
Всем привет, я вернулся




Ранг: 25.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 06 марта 2007 23:21
· Личное сообщение · #6

Спасибочки, респект всем, но всё-таки, подкиньте ещё ссылок на статьи и/или книжки плз




Ранг: 216.9 (наставник), 85thx
Активность: 0.310.15
Статус: Участник
X-Literator

Создано: 08 марта 2007 09:12
· Личное сообщение · #7

[poly] glot пишет:
Посоветуйте пожалуйста что-нибудь почитать по cmd, bat файлам и всё, что с ними связано, а желательно и ссылочку кинуть


Это все познается по команде help/или по какому-нибудь Фигурнову.
(книжка по основам IBM PC этого автора была лет 10 назад, переиздание, а так ей уже лет 15-20 =)

А вообще - тема к программированию не относится и ее в оффтоп надо.

-----
Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей.




Ранг: 25.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 08 марта 2007 12:01
· Личное сообщение · #8

Crawler пишет:
в оффтоп надо.

Извини, мне ранг не позволяет
Crawler пишет:
тема к программированию не относится

Ну мне кажется, что создание .bat файлов хоть и нельзя считать полноценным программированием, но ведь не назвать это программированием я считаю тоже нельзя. По крайней мере это моя точка зрения
Crawler пишет:
"Фигурнову...книжка...лет 10 назад

Блин, ты прям как знал, что она у меня есть!!! Книжек у меня по пальцам можно пересчитать, а это действительно есть, книга В.Э.Фигурнова "IBM PC для пользователя краткий курс". А я если честно и не думал в неё заглядывать. Спасиб бальшое
З.Ы. Ну а неужели кроме книги десятилетней давности на эту тему больше нечего почитать?



Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 08 марта 2007 12:24
· Личное сообщение · #9

[poly] glot пишет:
З.Ы. Ну а неужели кроме книги десятилетней давности на эту тему больше нечего почитать?

run->start->cmd.exe
там дрожащими руками пишешь help и читаешь до просветления



Ранг: 25.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 10 марта 2007 10:17
· Личное сообщение · #10

Ясно, значит запасаемся провиантом на пару недель и юзаем хэлп



Ранг: 5.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 марта 2007 18:19
· Личное сообщение · #11

Народ, доки и хелп уже читал как заставить cmd.exe выводить по команде dir папки в именах которых присутствует символ $?
она их не воспринимает, пакость этакая....




Ранг: 155.4 (ветеран)
Активность: 0.140
Статус: Участник
Робо-Алкаш

Создано: 10 марта 2007 22:18
· Личное сообщение · #12

Compiller, если в эксплорере так написано это не значит что оно так называется %(
tree - посори как оно называется
а потом уже дир

-----
Researcher




Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 11 марта 2007 00:12
· Личное сообщение · #13

Compiller пишет:
она их не воспринимает, пакость этакая....

Только что сделал mkdir $$$ и dir - все пашет.



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 11 марта 2007 00:23
· Личное сообщение · #14

Compiller пишет:
она их не воспринимает, пакость этакая....

Что значит не воспринимает ?! Может ты просто для вывода используешь ДОС-совые функции, в которых $ - это конец строки для вывода


 eXeL@B —› Программирование —› глюк коммандной строки? :s11:
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати