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

Добавить к именам файлов пути к этим файлам

16.03.2016, 18:27. Просмотров 391. Ответов 8
Метки нет (Все метки)

Всем привет. Вечно я с какими то глупостями пристаю к вам
было
Код
/system:
drwxr-xr-x   18 0        0             4096 Mar 13 14:00 .
drwxr-xr-x   26 0        0                0 Mar 13 14:01 ..
drwxr-xr-x   55 0        0             4096 Mar 13 14:00 app
drwxr-xr-x    2 0        2000          8192 Mar 13 14:00 bin
-rw-r--r--    1 0        0             5988 Mar  8 13:57 build.prop
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 data
drwxr-xr-x   18 0        0             4096 Mar 13 14:00 etc
drwxr-xr-x    2 0        0             8192 Mar 13 14:00 fonts
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 framework
drwxr-xr-x    6 0        0            12288 Mar 13 14:00 lib
drwxr-xr-x    5 0        0            12288 Mar 13 14:00 lib64
drwxrwx---    2 0        0             4096 Mar 13 13:59 lost+found
drwxr-xr-x    5 0        0             4096 Mar 13 14:00 media
drwxr-xr-x    5 0        0             4096 Mar 13 14:00 plugin
drwxr-xr-x   46 0        0             4096 Mar 13 14:00 priv-app
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 tts
drwxr-xr-x    9 0        0             4096 Mar 13 14:00 usr
drwxr-xr-x    6 0        2000          4096 Mar 13 14:00 vendor
drwxr-xr-x    2 0        2000          4096 Mar 13 14:00 xbin
Стало
Код
/system:
drwxr-xr-x   18 0        0             4096 Mar 13 14:00 /system/.
drwxr-xr-x   26 0        0                0 Mar 13 14:01 /system/..
drwxr-xr-x   55 0        0             4096 Mar 13 14:00 /system/app
drwxr-xr-x    2 0        2000          8192 Mar 13 14:00 /system/bin
-rw-r--r--    1 0        0             5988 Mar  8 13:57 /system/build.prop
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 /system/data
drwxr-xr-x   18 0        0             4096 Mar 13 14:00 /system/etc
drwxr-xr-x    2 0        0             8192 Mar 13 14:00 /system/fonts
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 /system/framework
drwxr-xr-x    6 0        0            12288 Mar 13 14:00 /system/lib
drwxr-xr-x    5 0        0            12288 Mar 13 14:00 /system/lib64
drwxrwx---    2 0        0             4096 Mar 13 13:59 /system/lost+found
drwxr-xr-x    5 0        0             4096 Mar 13 14:00 /system/media
drwxr-xr-x    5 0        0             4096 Mar 13 14:00 /system/plugin
drwxr-xr-x   46 0        0             4096 Mar 13 14:00 /system/priv-app
drwxr-xr-x    3 0        0             4096 Mar 13 14:00 /system/tts
drwxr-xr-x    9 0        0             4096 Mar 13 14:00 /system/usr
drwxr-xr-x    6 0        2000          4096 Mar 13 14:00 /system/vendor
drwxr-xr-x    2 0        2000          4096 Mar 13 14:00 /system/xbin
Итак, прикрепил 2 файла: как есть и как должно получиться.
Реально ли это?
файлы около 300 кб каждый

Либо чистый .bat или же .bat+Линукс утилиты
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2016, 18:27
Ответы с готовыми решениями:

Добавить суффикс к именам файлов
Добрый день. Нужно добавить суффикс в название файлов в папке( .jpg). Нашел как добавить в...

Для каждой папки добавить её имя ко всем именам файлов в ней
Всем привет. Подскажите, пожалуйста, как мне решить теперь следующую проблему. В папке, в...

Распределение файлов в папках по подпапкам с именами, соответствующими именам этих файлов
Распределение файлов в папках по подпапкам с названием подпапок как файл. например в папке 0005...

Добавление префиксов к именам файлов и копирование файлов
Доброго времени суток, уважаемые, знатоки! Столкнулся с задачей конвертации большого объема DAV...

Перемещение файлов по именам
Доброго времени суток, уважаемые жители форума,столкнулся с проблемой,перемещения большого...

8
blackeangel
7 / 7 / 1
Регистрация: 22.07.2015
Сообщений: 592
16.03.2016, 18:32  [ТС] 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
@echo off
setlocal enableextensions enabledelayedexpansion
 
set "src=601.txt"
set "dest=601_bnju.txt"
 
set LF=^
%
& >"%dest%" (
 for /f "delims=" %%i in ('
  ^<"%src%" find/n /v ""
 ') do (
  set x=%%i
  set x=!x:*]=!
  if defined x (
   if defined y (
    <nul set/p=!y!
   )
   if "!x:~,1!" equ "/" (
    set z=!x!
    set y=!x!!LF!
   ) else (
    if defined z (
     set y=!x:~,57!!z::=/!!x:~57!!LF!
    ) else (
     set y=!x!!LF!
    )
   )
  ) else (
   if defined y (
    set y=!y!!LF!
   )
  )
 )
 if defined y (
  <nul set/p=!y!
 )
)
 
endlocal
exit/b
Но ругается на символ "&" и выводит все в одну строку, а не столбиком.
Как поправить и есть ли другие варианты?
0
Вложения
Тип файла: rar примерчик.rar (24.9 Кб, 3 просмотров)
b0gus
276 / 174 / 74
Регистрация: 17.03.2014
Сообщений: 498
16.03.2016, 19:24 3
blackeangel, правильно ли я понимаю, что
Windows Batch file
7
set LF=^
пишет в переменную LF код linefeed?
ежели ДА, то после этой команды должно быть 2-е пустые строки
0
blackeangel
7 / 7 / 1
Регистрация: 22.07.2015
Сообщений: 592
16.03.2016, 19:29  [ТС] 4
b0gus, код не мой. Я лишь взял его, тк он работает. Если удалить "&" то он пишет все в одну строку, если оставить то говорит что не знает такого символа.
ВинХР, если это важно.
0
16.03.2016, 19:29
ZoOoO
205 / 193 / 66
Регистрация: 09.02.2016
Сообщений: 995
16.03.2016, 19:38 5
Тебе надо пути с бумажки в тестовый файл переписать или эти пути должен батник определить и тебе они не известны?
0
b0gus
276 / 174 / 74
Регистрация: 17.03.2014
Сообщений: 498
16.03.2016, 19:51 6
Цитата Сообщение от blackeangel Посмотреть сообщение
Я лишь взял его, тк он работает.
в таком случае, после
Windows Batch file
7
set LF=^
вставьте 2-е пустые строки
1
blackeangel
7 / 7 / 1
Регистрация: 22.07.2015
Сообщений: 592
16.03.2016, 19:55  [ТС] 7
b0gus, а как же символ "&" его оставить или же удалить? Или про него можно будет забыть добавив 2 пустые строки?
0
b0gus
276 / 174 / 74
Регистрация: 17.03.2014
Сообщений: 498
16.03.2016, 20:21 8
Цитата Сообщение от blackeangel Посмотреть сообщение
а как же символ "&" его оставить или же удалить?
не знаю, экспериментируйте
0
volodin661
Заблокирован
20.03.2016, 23:41 9
Цитата Сообщение от blackeangel Посмотреть сообщение
Но ругается на символ "&" и выводит все в одну строку, а не столбиком.
не,
всё прекрасно работает.
0
20.03.2016, 23:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2016, 23:41

Поиск файлов по именам и содержимому
Помогите создать батник поиска с уловиями: 1. Искать по именам файлов и содержимому 2. Включать...

Переименование файлов в папках с добавлением к именам этих файлов имён этих папок
Есть 4 папки с архивом записей с камеры видеонаблюдения с именами 13 14 15 16. В каждой папке...

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


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

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

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