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

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

Ответить
Настройки темы
CMD/BAT - [решено] выполнение команды cmd

Аватара для caustic

Новый участник


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

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


здравствуйте
интересует такой вопрос (возможно эта тема была уже на форуме, но я не нашел)

как посредствам bat'ника запустить cmd и ввести и запустить команду, которая заранее уже прописана в самом bat'нике
к примеру: C:\myscript.vbs <filelist.txt> <filelist2.txt>

Отправлено: 14:56, 19-03-2011

 

Ветеран


Contributor


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

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


Вопрос как-то не очень ясен. Попробую угадать.
Идея решения: в батнике делаем другой батник (или vbs скрипт), а затем что получилось из него же запускаем.
В примере другой батник, например, kuk.bat записывается в папку для временных файлов %Tmp%, затем оттуда вызывается, после отработки удаляется.
Код: Выделить весь код
@Echo off
Echo @Echo Off >%Tmp%\kuku.bat
Echo Echo Привет, мой свет >>%Tmp%\kuku.bat
Echo Pause >>%Tmp%\kuku.bat

Call %Tmp%\kuku.bat

Del %Tmp%\kuku.bat

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

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

Отправлено: 21:32, 19-03-2011 | #2



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

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


Аватара для caustic

Новый участник


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

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


Цитата megaloman:
Вопрос как-то не очень ясен. Попробую угадать. »
хорошая догадка ) но это не совсем то что нужно

мне частенько понадобиться вручную в командной строке вводить следующее:
C:\myscript.vbs <filelist.txt> <filelist2.txt>

так вот хочется этот процесс автоматизировать на выполнение в bat файле, т.е. кликая на bat, в cmd прописывалась данная команда C:\myscript.vbs <filelist.txt> <filelist2.txt> и выполнялась )

надеюсь так понятней )

Отправлено: 22:17, 19-03-2011 | #3


Аватара для seriych

Старожил


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

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


caustic,
Вроде бы понятнее не стало. По твоему описанию выходит, что тебе нужен батник, выполняющий команду C:\myscript.vbs <filelist.txt> <filelist2.txt>
Собственно он так и выглядит: C:\myscript.vbs <filelist.txt> <filelist2.txt>
Кликаем на нем и команда выполняется

-------
* Книгой можно не только стаканчик с лапшой накрывать. ©

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

Отправлено: 23:34, 19-03-2011 | #4


Аватара для caustic

Новый участник


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

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


блин.. спасибо, я знал что он будет простым.. но чтоб настолько )) спасиб еще раз

Отправлено: 02:01, 20-03-2011 | #5


Ветеран


Contributor


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

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


Цитата:
мне частенько понадобиться вручную в командной строке вводить следующее:
C:\myscript.vbs <filelist.txt> <filelist2.txt>

так вот хочется этот процесс автоматизировать на выполнение в bat файле, т.е. кликая на bat
А батник-то вообще зачем нужен?
У Вас есть скрипт C:\myscript.vbs.
Создайте на него, например, на рабочем столе значок.
После этого по правой кнопке мышки - Своиства - пропишите в строке запуска параметры, то есть в итоге получим
C:\myscript.vbs <filelist.txt> <filelist2.txt>
Кликайте на этот значок на здоровье
А батник вообще тут не нужен.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

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

Отправлено: 08:51, 20-03-2011 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Выполнение следующей команды, после завершения определенного процесса Weterok Скриптовые языки администрирования Windows 23 18-11-2015 13:58
7 / 2008 R2 - [решено] Автоматическое выполнение команды (schtasks) Neosev Скриптовые языки администрирования Windows 13 06-10-2010 00:57
CMD/BAT - [решено] Выполнение команды запуск sfx архива timon45 Скриптовые языки администрирования Windows 4 21-08-2010 22:11
[решено] Как заткнуть *.cmd? Как скрыть выполнение DOS-овской команды? J-S Автоматическая установка Windows 2000/XP/2003 5 08-05-2010 22:24
CMD/BAT - [решено] удаленное выполнение команды Diver1 Скриптовые языки администрирования Windows 2 20-03-2009 10:39




 
Переход