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

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

Ответить
Настройки темы
CMD/BAT - [решено] Получение активной директории проводника

Пользователь


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

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


Доброе время суток!

Подскажите, пожалуйста, возможно ли каким-то способом получить активную директорию проводника, т. е. полный путь папки, открытой в проводнике в данный момент?

Заранее спасибо!

Отправлено: 21:06, 13-04-2013

 

Ветеран


Contributor


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

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


Что такое получить? Куда? Как вариант (Win XP, Win 7 не под рукой) - откройте папку,
1. Вид - Панели инструментов - Адресная строка - жмем на неё, если не стоит рядом птица.
2. Далее в меню Сервис - Свойства папки - Вид - Ставим птицу -Выводить полный путь в панели адреса, можно еще нажать Применить ко всем папкам. И в панели адреса получите желаемое, ткните в него мышкой и правой мышиной кнопкой вызовите меню на копирование строки.
В буфере сохранится искомое.
Кажется, в семёрке есть что-то аналогичное, наизусть не помню, как туда попасть.
Извините, ответ не по теме cmd/bat

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 13-04-2013 в 23:29.

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

Отправлено: 23:17, 13-04-2013 | #2



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

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


Ветеран


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

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


Bruce Wayne, в рамках заявленной категории — никак. В рамках скриптовых языков — отчасти (в Vista и выше бывают проблемы с перечислением окон Проводника):
Код: Выделить весь код
Option Explicit

With WScript.CreateObject("Shell.Application").Windows
	If .Count > 0 Then
		WScript.Echo .Item().Document.Folder.Self.Path
	Else
		WScript.Echo "Nothing found"
	End If
End With

WScript.Quit 0
Автор идеи «Shell.Windows.Item()» — wisgest (WSH: пункт «Найти объект» в контекстном меню ярлыков в Проводнике (Страница 1) — Windows Script Host, HTA (VBScript, JScript) — Серый форум).
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:34, 14-04-2013 | #3


Пользователь


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

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


megaloman, да уж я вижу :D Это-то понятно) Iska, спасибо большое! Буду знать хотя бы, где искать.

Отправлено: 12:31, 14-04-2013 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 - Запуск приложений поверх активной программы. hton5 Windows Server 2008/2008 R2 2 10-06-2010 09:04
[решено] Получить адрес активной/выделенной ячейки в Excel. HORRIBLE AutoIt 4 08-04-2010 00:32
Сервер зависает при активной сети uneform_alex Microsoft Windows NT/2000/2003 7 30-07-2009 06:50
VBA - Сохранение активной книги в exel azbest Программирование и базы данных 6 14-12-2007 23:04
Выделение активной ссылки angeldragon Вебмастеру 11 20-06-2004 18:59




 
Переход