Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Nedd help cmd (https://forum.antichat.xyz/showthread.php?t=119002)

Sibogatov 04.05.2009 13:16

Nedd help cmd
 
Всем привет, хочу начать изучать 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

Цитата:

Сообщение от mailbrush
cmd 1.cmd

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

Sibogatov 04.05.2009 14:45

Цитата:

Сообщение от SpangeBoB
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

Цитата:

Сообщение от Gar|k
я помню на 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 открывались одновременно.


Время: 16:53