Страница 2 из 2
Добавлено: Сб фев 13, 2010 22:01
Tol!k
laburj писал(а):кстати, а можно ли сделать так, чтобы не появлялось ни на секунду окно командной строки?
Справка писал(а):в свёрнутом виде: Программа будет запущена в свёрнутом виде.
Добавлено: Вс фев 14, 2010 00:28
laburj
всё просто)
спасибо!
Добавлено: Вт мар 02, 2010 16:16
laburj
Tol!k
а не подскажешь, как изменить кнопку так, чтобы название создаваемого файла бралось не из файла под курсором, а было таким же как и название родительской папки?
пример: нахожусь в папке "фильмы 2008", нажимаю кнопку/хоткей и создаётся в этой папке файл "фильмы 2008.txt", который после автоматически открывается
Добавлено: Вт мар 02, 2010 17:33
Tol!k
laburj писал(а):нахожусь в папке "фильмы 2008", нажимаю кнопку/хоткей и создаётся в этой папке файл "фильмы 2008.txt"
А не устроит такое:
курсор на папке "фильмы 2008", нажимаю кнопку/хоткей и создаётся в
той папке файл "фильмы 2008.txt" ?
Тогда:
Код: Выделить всё
/c (if not exist "%p%n\%O.txt" copy nul "%p%n\%O.txt") &start "" "%p%n\%O.txt"
А иначе — нужно будет подумать.
Добавлено: Вт мар 02, 2010 17:49
laburj
такой вариант не совсем подходит
может быть вот
это поможет, но это только моё предположение
Добавлено: Вт мар 02, 2010 18:16
Tol!k
Помогло.
Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /c
for /f "delims=" %%i in ("%P*\..") do (if not exist "%%~nxi.txt" copy nul "%%~nxi.txt") &start "" "%%~nxi.txt"
shell32.dll,38
Открыть текстовый файл с именем текущего каталога
1
-1
Добавлено: Вт мар 02, 2010 18:50
laburj
спасибо, Tol!k!
всё работает!
Добавлено: Ср мар 03, 2010 00:08
laburj
только сейчас обнаружил небольшой недостаток (он также имеется и в том сообщении, на которое я сослался)
а именно:
при попытке создать тхт-файл в папке с таким названием "Release 10.02.2010"
создаётся файл "Release 10.02", т.е. отбрасывается часть после последней точки
Добавлено: Ср мар 03, 2010 00:15
Tol!k
Кнопку исправил.
Добавить символы в имя файла
Добавлено: Сб июл 26, 2014 21:01
KatMuse
Доброго времени суток!
Подскажите, пожалуйста:
Как добавить символы
здесь "!" перед именем файла?
Добавлено: Сб июл 26, 2014 22:00
Avada
KatMuse
Перенесено в существующую тему (отдельную создавать из-за такой ерунды ни к чему). Код кнопки заменил ссылкой (кстати, и когда действительно надо привести полный код, лишние строки туда добавлять не следует). И добавить перед именем, судя по
этому, надо восклицательный знак без кавычек с последующим пробелом. Ставьте задачи точно.
Добавлено: Сб июл 26, 2014 23:18
KatMuse
Avada, спасибо за ответ!
И добавить перед именем, судя по этому, надо восклицательный знак без кавычек с последующим пробелом.
Хотелось бы, чтобы был файл с названием не «Имя_папки.txt», а «! Имя_папки.txt». Кавычки я поставил для визуального выделения.
Как лучше изменить код?
Добавлено спустя 11 минут:
УРА! РАЗОБРАЛСЯ!!!
Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /c
for /f "delims=" %%i in ("%P*\..") do (if not exist "! %%~nxi.txt" copy nul "! %%~nxi.txt") &start "" "! %%~nxi.txt"
shell32.dll,38
Открыть текстовый файл с именем текущего каталога
1
-1