[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3778
  • Репутация:27

    [+] [-]
  • Откуда: BG
Привет друзья!
Опять нужна ваша професиональная помощь.
Вопрос такой:
В директории есть множество файлов екзешников портативных программ. Нужно каждый из них чтоб засунуть в отделную директорию и имя чтоб было как имя самого файла. Можно ли сделать такой батник? aa

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    wadimus
  • 14910
  • Стаж: 8 лет
  • Сообщений: 749
  • Репутация:91

    [+] [-]
Files 2 Folder
http://www.dcmembers.com/skwire/download/files-2-folder/
как вариант Text 2 Folders
http://www.dcmembers.com/skwire/download/text-2-folders/
или принцыпиально нужен батник?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
dimo70, мегабатник может выглядеть вот так:
for %%i in ("*.exe") do md "%%~ni"& move "%%i" "%%~ni"
Положить в директорию к экзешникам и там выполнить.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3778
  • Репутация:27

    [+] [-]
  • Откуда: BG
wadimus,
Спасибо за быстрий ответ,
ето программа "Files 2 Folder" делает ето, но нужно для кажды файл из меню выбирать по очереди.
То есть нужен батник, который делал ето автоматически для каждого файла в общей папки.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3778
  • Репутация:27

    [+] [-]
  • Откуда: BG
Ander_73,
вот выручил етим батником! За секунду все сделано.
Ех, хотелось бы уметь писать так батники ... aa az

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
Ребят, вопрос. Кто может написать батник инициализации дисков в оси? Что бы не запускать Диспетчер дисков, а нажал на батник и новый диск инициализировался, если это не сложно? Спасибо.
Или батником не получится?

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
darkalexx4, Такой батнтик прост, но смысла его использовать мало ибо не так часто диски новые подключаешь.

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
dialmak, Здравствуйте. А не поделитесь? А то после 10-15 дисков у меня каждый раз зависает диспетчер. Надоедает перезапускать программу!

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
darkalexx4, Лови. Там 2 скрипта, для MBR и GPT. При инициализации создается раздел. Если не нужен, то можно и убить после создания, для этого нужно расскомментировать 40 строку.
Правда есть нюанс. Скрипт проверяет диски и если он не находит на них никаких разделов (точнее он проверяет наличие хотя-бы одного тома), то считает, что он не проинициализирован. Это конечно не совсем правильно (ибо проинициализированный диск может и не иметь разделов), но чтобы было правильно нужно задействовать WMI, что сужает область применения скриптов, к примеру не на всех WinPE будет работать вариант с WMI. Хотя можно конечно и немного переделать до "правильного" варианта при желании...
Update. Пофиксено.


Последний раз редактировалось: dialmak (2018-08-25 20:54), всего редактировалось 1 раз

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
dialmak, Спасибо дружище, в понедельник проверю. Если все как нужно, будет круто, не придется каждый раз тыкаться в диспетчере дисков :-). Акронису без разницы, лишь бы диск был инициализирован.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
darkalexx4,

Ну и нафиг тот акронис нужен.

При желании можно изменить выделенный кусок на что угодно.

Например создать 3 раздела.
Первый основной активный под винду - 100 gb, второй для данных - 50 gb, третий под музыку, фильмы - остальное место.

Результат

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
dialmak, у меня эталоны разным мамок собраны за полгода, каждые полгода я их удаляю и заново пересоздаю. Мне проще так, если идет большая сборка, что бы не делать с 0, а закатать уже созданный. Но акронись новый не хочет писать, если диск не инициализирован.

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3817
  • Репутация:127

    [+] [-]
dialmak, кстати, промежуточный файл не обязателен, можно сразу пихать команды в дискпарт:
(
echo sel disk #
echo clean
...
)|diskpart

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Ander_73, Дык у меня там цикл, там вроде никак по другому. Вот тут как быть?

darkalexx4, Победил проблему. Теперь проинициализированный диск без разделов не затрагивается. Скачать.
Но акронись новый не хочет писать, если диск не инициализирован.
Умора, ну и тупая прога.

[Цитировать]

    darkalexx4
  • 346
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 175
  • Репутация:7

    [+] [-]
  • Откуда: Минск
dialmak, при чем, как я помню на весьма старой версии инициализация не нужна была. А все новые версии, в живой системе, требуют инициализацию. За исключение PE-шных. Им без разницы. Хотя тут я не понимаю, почему для Windows версии такого не сделать, а только для PE.

Страница 11 из 94


Показать сообщения:    

Текущее время: 24-Ноя 11:12

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы