Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Winnity — диалог выбора папки или файла из командой строки

Ответить
Настройки темы
CMD/BAT - Winnity — диалог выбора папки или файла из командой строки

Аватара для hb860

Идиот


Сообщения: 1126
Благодарности: 420

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: hb860
Дата: 08-01-2012
Winnity — консольное приложение, показывающее диалог выбора папки или файла, которое можно использовать в командных файлах.

Предположим, командный файл принимает в качестве параметра запуска папку. Привертев к нему Winnity, можно запускать такой командный файл просто щелчком мыши, выбрать папку и дождаться завершения его работы.
Пример выбора папки
Код: Выделить весь код
for /F "delims=" %%i in ('winnity /d') do (
dir %%i )
Пример выбора файла
Код: Выделить весь код
for /F "delims=" %%i in ('winnity /f') do (
notepad.exe %%i )
Код: Выделить весь код
for /F "delims=" %%i in ('winnity /d') do (set x=%%i )
echo %x%
Домашняя страница winnity

-------
http://feeds.feedburner.com/Winreviewru.1.gif
Горячие клавиши Windows 8 | Все программы, которые я разработал| Гаджеты для Windows 8

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:42, 07-01-2012

 

Старожил


Сообщения: 310
Благодарности: 7

Профиль | Отправить PM | Цитировать


Программа нужная. Только вот как окно командной строки свернуть?

Отправлено: 14:47, 12-09-2012 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата бУРов:
Только вот как окно командной строки свернуть? »
Зачем?

Отправлено: 15:51, 12-09-2012 | #22


Старожил


Сообщения: 310
Благодарности: 7

Профиль | Отправить PM | Цитировать


Глаза мозолит.

Отправлено: 15:56, 12-09-2012 | #23


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Не пользуйтесь пакетными файлами. Или так: Скрываем консольные окна — OSZone.net wiki.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:13, 12-09-2012 | #24


Старожил


Сообщения: 310
Благодарности: 7

Профиль | Отправить PM | Цитировать


Вот бы еще историю выбранных папок и файлов запоминала...

Отправлено: 12:16, 13-09-2012 | #25


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


бУРов, пишите автору, может реализует. Под Windows XP для истории папок я пользую FlashFolder.

Отправлено: 13:43, 13-09-2012 | #26


Старожил


Сообщения: 310
Благодарности: 7

Профиль | Отправить PM | Цитировать


А вот возможно ли как-то выяснить, сама winnity доступна?
Если, к примеру, в системе ее нет, то в команднике соотв. отреагировать:

for /F "delims=" %%i in ('winnity /d') do ( set DB=%%i )

Отправлено: 21:18, 07-11-2012 | #27


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Реагируйте, кто ж мешает. Только, например, так:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for %%i in ("winnity.exe") do set sWinnity=%%~$PATH:i

if defined sWinnity (
	echo %sWinnity%
	rem Enter your code here...
)

endlocal
exit /b 0
Есть ещё, конечно «…\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths», но, полагаю, это уже вовсе лишнее.

Отправлено: 04:19, 08-11-2012 | #28



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Winnity — диалог выбора папки или файла из командой строки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] открытие диалога выбора файла без mshta.exe (на cmd или js,vbs) AUTO-NEK Скриптовые языки администрирования Windows 14 23-05-2011 12:48
Интерфейс - [решено] Проблема выбора целевой папки для записи файла при команде "Сохранить как". GrayWolf Microsoft Windows 7 11 19-09-2010 13:10
CMD/BAT - [решено] Скрипт для случайного выбора строки из файла Anonymоus Скриптовые языки администрирования Windows 8 14-06-2010 04:03
Ошибка при копировании папки или файла CarBon Microsoft Windows 2000/XP 4 14-05-2009 22:22
Автоматическое копирование файла или папки BRAT2 Хочу все знать 3 02-11-2008 04:59




 
Переход