Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
CMD/BAT Создание SFX-архива с использованием WinRAR https://www.cyberforum.ru/ cmd-bat/ thread1431451.html
Создаю в WinRar SFX архив, в параметрах SFX указываю выполнить после распаковки: 1.txt 2.exe Проблемма в том, что 2.exe не выполняеться до тех пор пока открыт 1.txt В обычных батниках такая проблемма решаеться просто: Start "" /b 1.txt 2.exe
CMD/BAT Изменить даты и время создания файла, взяв информацию из имени файла
Привет! Есть файл "Call@recording@005_20150216113542.mp3" В его имени после "_" идёт дата "20150216" и время "113542" создания файла. Нужен батник, который сможет изменять дату и время создания таких файлов в одной или нескольких папках, взяв дату и время из имени файла. Помогите, пожалуйста.
CMD/BAT Удаление IP-адреса и дефиса в начале имени каждого файла https://www.cyberforum.ru/ cmd-bat/ thread1430243.html
Всем привет . Подскажите пожалуйста код который будет в папке с файлами удалять в имени файлов только ip адрес и оставлять чистое название файлов . К Примеру 95.65.114.78-Hello - нужно чтоб просто оставляло Hello без ip адреса и тире .
CMD/BAT Создание зеркальных копий локальных папок на сетевых ресурсах средствами Robocopy Доброго времени суток Нужно к записи @ECHO OFF robocopy E:\Photos \\server\backups\photos /MIR /Z добавить ещё одну robocopy E:\Videos \\server\backups\videos /MIR /Z Важно:в приоритете скорость https://www.cyberforum.ru/ cmd-bat/ thread1430174.html
CMD/BAT Переименовать файлы в папках по имени папки
Здравствуйте. Нужна помощь... Есть много папок , в каждой папке лежит картинка ( произвольное_имя_файла.bmp ) Нужно переименовать все файли *.bmp в имя папки
CMD/BAT Как исключить папки из поиска? https://www.cyberforum.ru/ cmd-bat/ thread1429765.html
Здравствуйте подскажите пожалуйста как исключить из поиска Program Files и Windows?? @echo off setlocal enableextensions set "mask=*.txt" for /l %%# in (65 1 90) do ( cmd /c exit /b %%# for /f "delims=" %%i in (' 2^>nul call dir /a-d/b/s "%%=ExitCodeAscii%%:\%mask%"
CMD/BAT Запись текста из буфера обмена в файл (вариант с mshta) https://www.cyberforum.ru/ cmd-bat/ thread1429247.html
Собственно, рабочий код у меня есть. Удобная фишка для контекстного меню всех файлов: cmd /U /c @ECHO OFF & MSHTA.EXE "javascript:var s=clipboardData.getData('text');if(s)new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(s);close();" >"%1" - одним кликом записать содержимое буфера обмена в файл даже не открывая его. Но сегодня я решил поэксперементировать и сделать...
CMD/BAT Запуск .bat в определенную дату
Есть .bat файл, который запускает некий скрипт. Требуется настроить его так, что бы запуск происходил в определенный день. Как это реализовать?
CMD/BAT Вывести на экран процент зарядки ноутбука Здравствуйте! Возможно ли сделать с помощью, к примеру, бат файла, вывод заряда батареи, не всей информации -energy, а только заряд батареи? С уважением, Дмитрий. https://www.cyberforum.ru/ cmd-bat/ thread1428240.html CMD/BAT Удалить старые архивы https://www.cyberforum.ru/ cmd-bat/ thread1427583.html
Добрый день. Весь сыр бор из-за системы архивации данных в WinServer2008R2 короткая предыстория https://www.cyberforum.ru/windows-server/thread1378563.html#post7514444 если есть у кого-нибудь bat который бы удалял старые архивы в этой самой системе. поделитесь пожалуйста, буду премного благодарна.
Поиск в подстроке по шаблону CMD/BAT
Есть переменная окружения Path, чтобы прочитать ее актуальное состояние необходимо читать реестр (насколько я знаю), делаю это так: @echo off set _path="HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" reg query %_path% /v Path Вопрос в том, что мне нужно найти среди путей, которые содержатся в этой переменной, путь свежеустановленного SQL сервера (для sqlcmd). Я знаю...
CMD/BAT Узнать системное время на терминальных машинах https://www.cyberforum.ru/ cmd-bat/ thread1426949.html
Доброго времени суток. Подскажите. Нужно узнать время на компах в сети. Есть домен. пример: net time \\pc1 результат будет типа : текущее время на компьютере pc1 20.04.2015 16:25 Нужно узнать какое время стоит на остальных компьютерах. т.к 50 раз вводить команду не вариант Может как то в цикл записать?, и заодно узнать какие машины в онлайне(по arp -a или net view)
3460 / 1998 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
27.04.2015, 18:12 0

Считывание имени_файла - CMD/BAT - Ответ 7538830

27.04.2015, 18:12. Показов 1067. Ответов 2
Метки (Все метки)

Ответ

Leftbehind, у Вас символы "_" встречаются и в пути файлов:
Цитата Сообщение от Leftbehind Посмотреть сообщение
set source=C:\1_123_tasks\123\bat
,
что и приводит к ошибке.



Вот полный правильный код:


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
@echo off
 
set "source=C:\1_123_tasks\123\Bat"
 
pushd "%source%\Target"|| exit/b 1
 
rem Очищение каталога "Target":
2>nul rd/q/s .
echo "Target" was cleared.
 
for /f "delims=" %%i in ('
 2^>nul dir/a-d/b/s ..^| findstr/er "\\[^_\\][^_\\]*_[^_\\][^_\\]*_[^_\\][^_\\]*\.*[^_\.\\]*"
') do (
 for /f "tokens=2 delims=_" %%j in ("%%~ni") do (
  2>nul md "%%j"
  copy/y "%%i" "%%j"
 )
)
 
popd
 
pause>nul
exit/b 0

.

Вернуться к обсуждению:
Считывание имени_файла CMD/BAT
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2015, 18:12
Готовые ответы и решения:

Заменить считывание с клавиатуры на считывание из файла
Помогите пожалуйста, ни разу не работал со считыванием из файла поэтому не понимаю как и что...

Считывание БД
Всем доброго времени суток! Подскажите как можно считать столбец без повторений в ComboBox?

Считывание по строкам
Здравтсвуйте, такая вот проблема есть n строк (n известно) надо считать их таким образом первое...

Считывание строк
Здравствуйте!Подскажите, пожалуйста, как считать русский текст в массив char так,чтобы он оставался...

2
27.04.2015, 18:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2015, 18:12
Помогаю со студенческими работами здесь

Считывание файла
Здравствуйте. Подскажите пожалуйста как разобраться с подгружаемым файлом в qbasic. Есть...

Считывание из TextBox
Всем привет! Нужна помощь: при загрузке выдаёт ошибку "Ошибка формата ввода данных". При этом...

Считывание данных
Подскажите как считать данные из textbox. Допустим выводится тип данных вида:...

Считывание чисел
У меня есть такой код: Мне нужно чтобы вместо массива было считывание неизвестного количества...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru