PDA

Просмотр полной версии : Nedd help cmd


Sibogatov
04.05.2009, 13:16
Всем привет, хочу начать изучать cmd.
Но незнаю с чего начать, что начать изучать...
Скажите пожалуйста, заранее благодарен.

SpangeBoB
04.05.2009, 13:26
http://technet.microsoft.com/en-us/library/bb490890.aspx

Sibogatov
04.05.2009, 13:27
Спасибо, но можно на русском языке.
Что такое подскажите.
Мои действия:
1.Открыл блокнот
2.вписал этот код
rem программа_1
cls
@echo off
color 0A
set string=Hellow World!!!
echo %string%
3. Сохранил как 1.cmd
4. Когда окрываю этот файл, cmd быстро открывается и быстроже закрывается

Flame of Soul
04.05.2009, 13:50
4. Когда окрываю этот файл, cmd быстро открывается и быстроже закрывается
если хотите видеть выполнение то в конце добавьте pause

запрос в гугле: cmd команды

Sibogatov
04.05.2009, 14:11
Все заработало, спасибо

Sibogatov
04.05.2009, 14:29
rem программа_3
cls
@echo off
color 0A
for /l %B in (0,1,10) do echo %B
pause
Опять то же самое только с другой программой, добавил код pause и не чего.
И еще, вот у меня файл лежит на диске D называется файл 1.cmd....
как мне его запустить через командную строку?
кодом start?

SpangeBoB
04.05.2009, 14:36
%%B


Можно через start,можно полный путь указать,можно через переход в папку и вызов по имени.

Sibogatov
04.05.2009, 14:38
В смысле %%B? напишите полную программу,
И еще, вот у меня файл лежит на диске D называется файл 1.cmd....
как мне его запустить через командную строку?
кодом start?

SpangeBoB
04.05.2009, 14:40
cls
@echo off
color 0A
for /l %%B in (0,1,10) do echo %%B
pause

mailbrush
04.05.2009, 14:40
И еще, вот у меня файл лежит на диске D называется файл 1.cmd....
как мне его запустить через командную строку?
кодом start?
cmd 1.cmd

SpangeBoB
04.05.2009, 14:42
cmd 1.cmd
Не отработает,а лишь запустит заново cmd.Тогда уж cmd /c 1.cmd

Sibogatov
04.05.2009, 14:45
cls
@echo off
color 0A
for /l %%B in (0,1,10) do echo %%B
pause
Пробывал не работает, в общем эту программу я сделал сразу в кмд, разобрался, а файл 1.cmd я запустил так start D:1.cmd

SpangeBoB
04.05.2009, 14:46
В cmd он не поймет %%B и надо писать %B,а вот в вызове пакетного файла нужно %%B

Sibogatov
04.05.2009, 14:55
а что такое вообще %B? может пообщаемся в аське лучше?

SpangeBoB
04.05.2009, 14:56
%переменная Подставляемый параметр.

Sibogatov
04.05.2009, 15:01
Вот я написал допустим программу в cmd, как мне её сохранить из cmd?

SpangeBoB
04.05.2009, 15:02
ПКМ-Пометить(Mark)-Выделить-Enter-Вставить в файл

Sibogatov
04.05.2009, 15:04
не понял

SpangeBoB
04.05.2009, 15:06
Что не понятного,выделить строки которые написаны в cmd.exe и сохранить в файл с расширением cmd(bat).

Sibogatov
04.05.2009, 15:08
Все все сделал

SpangeBoB
04.05.2009, 15:09
Заканчиваем тупить и начинаем хоть смотреть иногда:
ПКМ(Правкая кнопка мыши)-Пометить(Mark)-Выделить-Enter-Вставить в файл

Sibogatov
04.05.2009, 15:13
еще такой вопрос я хочу сделать так что, при запуска файла открывается какоето количество одного файла, например файла 1.cmd или картинки, как сделать?

SpangeBoB
04.05.2009, 15:15
Еще раз и по русски.

Sibogatov
04.05.2009, 15:16
ну вот допустим при открытии этой программы открывается множество других файлов: картинок, блокнотов и.т.д.

SpangeBoB
04.05.2009, 15:21
Указать имена файлов:
C:\1.jpg
C:\1.txt
C:\1.rar

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

Sibogatov
04.05.2009, 15:24
а если мне нужно открыть допустим один и тот же файл 100 раз, как быть? не буду же я так писать

SpangeBoB
04.05.2009, 15:26
for /l %%B in (0,1,100) do c:\1.txt

Sibogatov
04.05.2009, 15:39
что можно еще интересного сделать? в cmd

Sibogatov
04.05.2009, 15:46
вот допустим я хочу другу скинуть бат файл, но его запускает и открывается картинка, которая была у меня на компьютере, как сделать чтоб она у него открывалась

Gar|k
04.05.2009, 16:00
если ты в локальной сети с другом и у вас ест расшаренные диры
то кидай другу батник с командами типа

net use X: \\твой ip\папка
X:\zlo.jpg

я уж щас не помню точную команду подключения сетевых дисков, но идею ты понял
ваще есть вещи и позлее BAT ников ) например WHS (windows host script)

Sibogatov
04.05.2009, 16:09
Нет у нас вообще ютел, т.е не локалка, что делать, не буду же я ему папку кидай, в ней делать картинку и бат файл)

Gar|k
04.05.2009, 16:21
я помню на WHS делал кору открывался cmd на весь экран который незя было закрыть
ну чисто черный экран. потом командой отправить клавишу писал туда типа neo, matrix... ну с задержками все круто так )

щас мне проще программу написать она меньше весить будет)

во нашел ) http://www.whatis.ru/reg/reg_s8.shtml

Sibogatov
04.05.2009, 20:31
сейчас посмотрим... а какие есть еще фишки всякие чтоб над друзьями поугорать...)

Sibogatov
05.05.2009, 18:10
я помню на WHS делал кору открывался cmd на весь экран который незя было закрыть
ну чисто черный экран. потом командой отправить клавишу писал туда типа neo, matrix... ну с задержками все круто так )

щас мне проще программу написать она меньше весить будет)

во нашел ) http://www.whatis.ru/reg/reg_s8.shtml
не могу разобраться

Gar|k
05.05.2009, 18:40
o_O лан обзываца не буду ) спешал фор Sibogatov

нажимаем правой кнопочкой мыши на рабочем столе и выбираем создать - > текстовый документ.
двойным щелчком левой кнопки мыши отрываем "текстовый документ".
выделяем этот текст (нужно держать левую кнопочку мыши и тащить мышку вниз)
//JScript
var WshShell = WScript.CreateObject("WScript.Shell");
KL = true;

while (KL) {
if (WshShell.AppActivate("Блокнот")) {
WriteWord();
KL = false;
}
if (WshShell.AppActivate("Microsoft Word")) {
WriteWord();
KL = false;
}
WScript.Sleep(10000);
}

function WriteWord() {
WshShell.SendKeys("THE ");
WScript.Sleep(300);
WshShell.SendKeys("MATRIX ");
WScript.Sleep(300);
WshShell.SendKeys("HAS ");
WScript.Sleep(300);
WshShell.SendKeys("YOU...");
WScript.Sleep(300);
} затем нажимаем правую кнопочку мыши и выбераем там копировать.

переходим к редактированию "текстового документа" (нужно нажать внизу на панели или просто активировать окно) там снова нажимаем правую кнопочку мыши и выбераем пункт вставить.

чтобы сохранить изменения нужно в меню файл выбрать сохранить.
закрываем текстовый документ (нужно нажать на креститк в верхнем правом углу окошка). Теперь текстовый документ нужно переименовать и изменить ему расширение, для этого открываем любую папочку меню сервис -> свойства папки
вкладочка вид и убераем галочку с пункта "Скрывать расширения для зарагестрированых типов файлов" жмем кнопочку "OK" чтобы изменения вступили в силу.

возвращяемся к рабочему столу левым щелчком мыши выделяем файлик "текстовый документ.txt" и нажимаем правую кнопочку мыши в появившемся меню выбераем переименовать и называем наш документ "ya_lamer.js" (после этого файл поменяет картинку, не пугайся). двойным кликом запускаем файл и ничего не проиходит.

нажимаем пуск - > все программы -> стандартные -> блокнот
и смотрим.

желаю тебя удачи хакер Sibogatov, надеюсь у тебя все получится

Sibogatov
05.05.2009, 19:56
все сделал... файлик есть на рабочем столе, и че с ним делать?
Еще вопрос...
вот так я открываю одну и туже картинку допустим:
for /l %B in (0,1,10) do D:/Pantera.gif
Как мне сделать чтоб эти 10 картинок открылись в разных окнах?
и еще:
start D:/Armadillo/Armadillo/Armadillo Run.exe
почему этот файл не открывается?

Gar|k
05.05.2009, 20:06
2 Sibogatov ппц.... поставте ему минус...

start "D:/Armadillo/Armadillo/Armadillo Run.exe"

Cuko
09.05.2009, 01:04
Хай менс меня тож интересует как из батника открыть сайт например...
А вообще хочу чтоб в батнике пишешь урл он (батник) коннектица к урлу, затем он парсит ссылки оттуда в тхт, затем перекодирует их в iframe и сделает паузу между их открытием 3 сек, затем сохранит в index.html должно в итоге получится типа:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>TEST</title></head><body>
<p align="center">
"<iframe src="iframe1"></iframe>"
"<iframe src="iframe2"></iframe>"
"<iframe src="iframe_etc"></iframe>"
</p></body></html>

Cuko
09.05.2009, 01:09
точнее

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>TEST</title></head><body>
<p align="center">
"<iframe src="iframe1"></iframe>"
пауза3с
"<iframe src="iframe2"></iframe>"
пауза3с
"<iframe src="iframe_etc"></iframe>"
</p></body></html>

Sibogatov
09.05.2009, 15:57
for /l %%B in (1,0,2) do D:/image.jpg
Вот так открываются картинки "имэйдж".
Как сделать так чтоб они открывались не в одном окне а в разных?
for /l %%B in (0,1,1) do D:/1.jpg
for /l %%B in (0,1,1) do D:/2.jpg
Вот так открываются две картинки, 2 картинка открывается только после закрытия 1, как сделать чтоб они 2 открывались одновременно.

Gar|k
09.05.2009, 17:31
2 Cuko если не извращатся то на PERL такое легко орагизовать
если извращатся то можно попробовать накатать javascript (впринципе получится), но зачем???

Cuko
09.05.2009, 20:36
а помочь не сможешь? мне хоть на чем...

Cuko
09.05.2009, 20:37
ксата Gar|k дай асю или напиши мне.