Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
zekfad
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 16
#1

Создание батника со скриптом - CMD/BAT

07.09.2016, 16:02. Просмотров 333. Ответов 2
Метки нет (Все метки)

Привет форумчане. Я хотел бы попросить помощи в создании скрипта, который будет делать несколько функций.
Нужен скрипт который из call :script Текст МС сделает так, чтобы каждая буква печаталась с паузой в МС (Миллисекунд).
Я пробовал при помощи скрипта sleep.js
Javascript
1
WScript.Sleep(WScript.Arguments(0))
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
@echo off
call :sleep 50
set /p .="1" < NUL
call :sleep 50
set /p .="2" < NUL
call :sleep 50
set /p .="3" < NUL
call :sleep 50
set /p .="4" < NUL
call :sleep 50
pause
:sleep
cscript //nologo sleep.js %1
Но такой способ сами понимаете... громоздкий...
http://www.cyberforum.ru/cmd-bat/thread2081530.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2016, 16:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание батника со скриптом (CMD/BAT):

Создание батника
Добрый день! Помогите написать батник который добавлял бы ip адрес на...

Создание батника
Помогите создать батник выполняющий действия: 1.1.Отключение режима...

Создание батника по переносу файлов
Помогите пожалуйста сделать батник по переносу файлов со съемного носителя G:\ ...

PID исполняемого батника, активация окна батника
Много здесь чего перечитал, но точного ответа не нашел... Собственно, как...

Создание одного батника с помощью другого
Задача такого плана: есть битник, в него нужно прописать код, который бы...

2
greg zakharov
Покинул форум
1937 / 813 / 233
Регистрация: 07.05.2015
Сообщений: 1,640
07.09.2016, 20:41 #2
Смысл вообще плодить кучу различных файлов, когда можно все объеденить в один?
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
0</* :
@echo off
  setlocal
    set "mil=100"
    call:printf "Этот файл нужно сохранить в кодировке cp866" %mil%
    rem Здесь можно запились какой-нибудь код
  endlocal
exit /b
 
:printf
  cscript /nologo /e:jscript /u "%~f0" %*
exit /b
*/0;
(function(str, mil) {
  for (var i = 0, arr = str.split(''); i < arr.length; i++) {
    WScript.StdOut.Write(arr[i]);
    WScript.Sleep(mil);
  }
  WScript.echo();
}(
  WScript.Arguments.length !== 2
  ? (function() {
    WScript.echo('Usage: ' + WScript.ScriptName + ' string, milliseconds');
    WScript.Quit(1);
  }()) : WScript.Arguments.Unnamed(0), WScript.Arguments.Unnamed(1)
));
Как написано в самом батнике, файл следует сохранить в кодировке cp866 дабы кириллические символы отображались верно.
2
zekfad
0 / 0 / 0
Регистрация: 01.06.2015
Сообщений: 16
07.09.2016, 22:05  [ТС] #3
Спасибо огромное!

Добавлено через 15 минут
И можно ещё вопрос, как сделать чтобы например можно было написать одно подождать а потом написать слудующие ну без перевода строки как с set /p .="alt+08 текст" < nul
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2016, 22:05
Привет! Вот еще темы с решениями:

Создание батника, открывающего командную строку с правами администратора
Хочу создать батник который открывает командную строку с правами...

Внести в реестр запись, отвечающую за создание батника через ПКМ
Разные версии требуют свои значения: либо newfile, либо newname. Правая кнопка...

Вызов батника
Всем привет! У меня есть 2 бат-файла и я хочу с помощью первого вызвать второй...

Написать 2 батника
Есть такие 2 батника 1)echo off md c:\temp\Remark cd c:\temp\Remark echo...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru