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

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

Ответить
Настройки темы
CMD/BAT - [решено] Нужны 3 куска кода, которые можно было применять в разным местах в 1-ом BAT-файле.

Аватара для KOD65001

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


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

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


Нужны 3 куска кода, которые можно было применять в разным местах в 1-ом BAT-файле.

Есть код BAT:

set /p param=<"4455.txt" - ЧИТАЕТ ПЕРВУЮ СТРОКУ В TXT-файле

echo %param% | msg * - ВЫВОД ЗНАЧЕНИЯ ПЕРЕМЕННОЙ "param"

Задача:

1) Вместо СТРОКИ нужно СОХРАНИТЬ В ПЕРЕМЕННУЮ "param" ИМЯ TXT-файла
(чтобы во время выполнения bat выводилось "4455" - это имя только для примера)
P.S. ВАЖНО чтобы в переменной сохранялись и выводились не только цифры,
но и русские, английские буквы, символы Sv!F^@&$...например имя "СпаСиБо!SvF^@&$"
так как имя файла может быть всегда разным!

2) Переименовать этот TXT-файл в "12345.txt"

3) Вернуть обратно имя TXT-файла (переименовать с 12345.txt на "4455.txt")
используя переменную "param"

Нужно сделать эти действия в BAT-файле!
Понимаю, что есть другие способы сделать те же действия, но хотел бы использовать только код BAT,
поэтому PowerShell или дополнительные утилиты, программы для BAT-файла нежелательны

Отправлено: 17:23, 01-07-2020

 

Аватара для KOD65001

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


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

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


Спасибо alpap! за информацию - "тем более папок "Temp" не одна по компьютеру не считая и созданные в любом месте", обязательно это учту

Отправлено: 01:49, 04-07-2020 | #11



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Можно ли с помощю (.bat) кода узнать MD5 файла? turbolover Скриптовые языки администрирования Windows 19 18-10-2018 19:30
Доступ - Возможно ли объединить в домашнюю сеть пк которые подключены к разным роутерам? Михайло Сетевые технологии 21 31-05-2017 12:32
CMD/BAT - [решено] сохранение параметра в config.cfg и потом чтоб его можно было применять в других бат vlad_exe@vk Скриптовые языки администрирования Windows 6 02-04-2016 18:49
CMD/BAT - [решено] Можно ли с помощью (.bat) кода узнать серийный номер материнской платы компьютера turbolover Скриптовые языки администрирования Windows 12 29-07-2015 16:47
CMD/BAT - [решено] Как сдедать выполнение команды только после выполнения куска кода? Ingolder Скриптовые языки администрирования Windows 8 01-09-2010 22:52




 
Переход