|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удалить в имени файла скобки |
|
CMD/BAT - [решено] Удалить в имени файла скобки
|
Пользователь Сообщения: 68 |
Доброго времени.
Помогите пожалуйста с такой задачей: В папке есть множество файлов вида Цитата:
И надо удалить пробел, скобки и их содержимое. Если файл с полученным именем существует, то просто перезаписать его Цитата:
|
|||
Отправлено: 07:38, 28-09-2023 |
Ветеран Сообщения: 4553
|
Профиль | Отправить PM | Цитировать Попробуйте решить задачу с помощью использования метода replace на powershell, может оказаться гораздо проще, чем командный сценарий устаревшего командного интерпретатора.
|
Отправлено: 07:49, 28-09-2023 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Цитата vcrank:
@Echo Off Cls If "%~1"=="" (Echo ??? file names must be specified in the script arguments! &Pause &Exit /B 2) For %%f In (%*) Do Call :MyRen "%%~f" "%%~nf" "%%~xf" Pause Exit /B 0 :MyRen Set "Name=%~2" Set "Name=%Name: (=(%" Set "Name=%Name: (=(%" Set "Name=%Name: (=(%" For /F "delims=(" %%s In ("%Name%") Do Set "Name=%~dp1%%s%~3" >nul Move /Y %1 "%Name%" Exit /B Цитата vcrank:
|
||
------- Отправлено: 14:20, 28-09-2023 | #3 |
Пользователь Сообщения: 68
|
Профиль | Отправить PM | Цитировать megaloman, спасибо. Отлично работает
|
Отправлено: 09:05, 29-09-2023 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - удалить первые 7 символов в имени файла | ВиталийВ | Скриптовые языки администрирования Windows | 14 | 02-08-2024 01:29 | |
CMD/BAT - удалить часть имени файла | foto-d.k | Скриптовые языки администрирования Windows | 3 | 17-08-2018 20:15 | |
Разное - Синтаксическая ошибка в имени файла, имени папки или метке тома | Maestro Deno | Microsoft Windows 7 | 8 | 05-03-2017 19:21 | |
CMD/BAT - [решено] Сворачивание консольного окна, если в имени запускаемого файла есть скобки | V!RTuE | Скриптовые языки администрирования Windows | 1 | 27-02-2015 19:28 | |
Любой язык - [решено] Как открыть/удалить несколько файлов одного расширения без указания имени файла | 9119 | Скриптовые языки администрирования Windows | 1 | 14-12-2012 15:42 |
|