Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
nuk
1

Вывод на экран пути и имени файла без расширения без одного символа

11.05.2012, 05:24. Просмотров 4634. Ответов 2
Метки нет (Все метки)

Вывод на экран пути и имя файла -1 символ без расширения

Не передает ARG значение. Что я делаю не так?

Windows Batch file
1
2
3
4
5
6
@echo off
path "c:\Program Files\WinRAR"
for  %%i in (*.zip) do (
set ARG=%%~dpni
echo %ARG:~0,-1%
)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2012, 05:24
Ответы с готовыми решениями:

Как запустить программу по имени (без пути и расширения) из ComboBox`a
Как сделать так, чтобы выполнялось следующее: Есть 4 файла с расширением .bat: 1.bat 2.bat...

Поиск файла по имени и вывод его пути и расширения
Всем привет. Задача такая: поиск файла по его имени по всему диску, если файл найден, то вывести...

Поиск файла по имени без расширения
Необходимо в указанной папке найти файл. Ищу так: FileName = "C:\Users\Lenovo\Desktop\фото для...

Поиск имени файла без расширения
Нужно из строки найти имя файла без расширения.Пример C:\users\downloads\abv.jpg должно вывести...

2
Эксперт WindowsАвтор FAQ
17551 / 7395 / 880
Регистрация: 25.12.2011
Сообщений: 11,193
Записей в блоге: 16
12.05.2012, 18:08 2
-1 откуда?
пример приведите.

Цитата Сообщение от nuk Посмотреть сообщение
path "c:\Program Files\WinRAR\"
этим Вы убъете все зарезервированные пути. Правильно так:
Bash
1
path %path%;c:\Program Files\WinRAR
Добавлено через 11 минут
Цитата Сообщение от nuk Посмотреть сообщение
Что я делаю не так?
Не включена поддержка связывания времени выполнения set /?
Не правильно используется синтаксис for ... (1 имя файла) используется для синтаксического разбора строк внутри этого конкретного файла.
Bash
1
2
3
4
5
6
@echo off
setlocal enabledelayedexpansion
for /f %%i in ('dir /b /a:-d "c:\Program Files\WinRAR\*.zip"') do (
set ARG=%%~dpni
echo !ARG:~0,-1!
)
1
nuk
12.05.2012, 22:55 3
спасибо )) у как переработали после доса )))
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2012, 22:55

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

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

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

Задание имени нового создаваемого файла без указания расширения
На форме есть текстовое поле где пользователь задаёт имя создаваемого файла без указания...

Как извлечь имя файла без его полного пути и расширения?
как извлечь имя файла без его полного пути и расширения? какой код для кнопки сохранить в...


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

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

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