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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] как открыть окно папки на рабСтоле из ВAT-файла?

Ответить
Настройки темы
Интерфейс - [решено] как открыть окно папки на рабСтоле из ВAT-файла?

Старожил


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

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


Изменения
Автор: w95w7
Дата: 22-08-2012
в вин95\98 это легко делала команда start для произвольной папки - указанием ее пути в качестве параметра,
но в ХР этого не происходит.
Тут http://cmdhelp.ru/ нашел много интересного, но про это - не смог...

UPD
подсказали - теперь этот параметр надо лепить к вызову explorer.exe

Отправлено: 00:43, 22-08-2012

 

Ветеран


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

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


на столе папка PDF-XChange.2012.Pro
Код: Выделить весь код
@echo off

explorer "%userprofile%\ђ*Ў®зЁ© бв®«\PDF-XChange.2012.Pro"

exit
в кавычках и DOS кодировке

Отправлено: 01:18, 22-08-2012 | #2



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

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


Ветеран


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

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


Цитата w95w7:
в вин95\98 это легко делала команда start для произвольной папки - указанием ее пути в качестве параметра,
но в ХР этого не происходит. »
Код: Выделить весь код
start "" "E:\Песочница\0169"
Что я делаю не так?

Отправлено: 05:24, 22-08-2012 | #3


Аватара для Polyarnik

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


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

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


Сlassic, на столе папка PDF-XChange.2012.Pro

Код: Выделить весь код
@echo off

start %DESKTOP%PDF-XChange.2012.Pro
Папка должна находится на рабочем столе профиля пользователя.
В имени папки запрещены пробелы.

Последний раз редактировалось Polyarnik, 22-08-2012 в 06:54.


Отправлено: 06:46, 22-08-2012 | #4


Ветеран


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

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


Цитата Polyarnik:
В имени папки запрещены пробелы. »
С чего бы это?

Отправлено: 06:50, 22-08-2012 | #5


Аватара для Polyarnik

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


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

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


Iska, не знаю, но если в имени есть пробел то обработка команды останавливается на нём.

Отправлено: 07:00, 22-08-2012 | #6


Модератор


Moderator


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

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


Цитата Polyarnik:
Папка должна находится на рабочем столе профиля пользователя.
В имени папки запрещены пробелы. »
разрешены, но нужно использовать кавычки "".
но прога start первые встреченные кавычки "" интерпретирует как заголовок окна
Цитата:
C:\Documents and Settings\vasiliy>start /?
Запуск указанной программы или команды в отдельном окне.

START ["заголовок"] [/Dпуть] [/i] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME| /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/b]
[команда/программа] [параметры]

"заголовок" Заголовок окна.
путь Рабочий каталог.
B Запуск приложения без создания нового окна с отключением
поэтому если в команде
Код: Выделить весь код
start %DESKTOP%PDF-XChange.2012.Pro
взять %DESKTOP%PDF-XChange.2012.Pro в кавычки, то start будет думать что %DESKTOP%PDF-XChange.2012.Pro это не команда, а заголовок окна
поэтому нужно делать, как в посте Iska, прямо указывая желаемый заголовок (который всё равно будет отброшен)
Код: Выделить весь код
start "открываю папку" "%USERPROFILE%\рабочий стол\PDF-XChange.2012.Pro"
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:13, 22-08-2012 | #7


Старожил


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

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


спасибо всем - у меня в имени пробел вынужденный, и папка - не на рабочем столе:
мне нужно открывать папку "Documents and Settings\All Users\Start Menu\Programs"
для ручной чистки от "мусора", который туда пихают инсталляторы.
Строка в BAT-файле
explorer.exe "Documents and Settings\All Users\Start Menu\Programs"
делает это, но, после увиденного обсуждения - спрашиваю на всякий случай:
этот метод ничем не хуже, чем использование start ?

Отправлено: 12:47, 22-08-2012 | #8


Ветеран


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

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


Цитата w95w7:
этот метод ничем не хуже, чем использование start ? »
Не хуже. Но ещё лучше будет так:
Код: Выделить весь код
explorer.exe "shell:Common Programs"
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:40, 22-08-2012 | #9



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] как открыть окно папки на рабСтоле из ВAT-файла?

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] как открыть окно компоненты виндовс ? mitin Microsoft Windows 7 2 07-11-2010 16:10
[решено] Открыть окно, скрытое вторым .exe morgan1991 AutoIt 11 17-06-2010 08:47
[решено] КАК Открыть новое окно поверх старого? zvezda_t Вебмастеру 1 20-04-2010 13:20
[решено] как при нажатии кнопки в форме открыть новое окно vagner_HATE Вебмастеру 2 12-10-2007 16:29
как открыть окно для загрузки файла из JS? Vlad Drakula Вебмастеру 25 22-02-2007 13:04




 
Переход