@tartarelin

Как открыть и закрыть окно проводника из командной строки?

Есть компьютер не в домене, у него как сетевой диск подключена папка DFS, но открываются только те папки, которые размещены на сервере, где поднят DFS, остальные папки открываются только после первого обращения к ним через проводник.
Была мысль прикрутить батник, который будет обращаться к этим компьютерам, но c
powershell cd \\srv\share
не прокатило, на тестовом компьютере получилось, на конкретном нет, только через
explorer \\srv\share
но тогда каждый раз при включении компьютера будут несколько окон, что будет здорово раздражать со временем, как закрыть открытые окна explorer?
  • Вопрос задан
  • 7893 просмотра
Решения вопроса 1
@asdz
Открыть папку explorer \\srv\share либо start \\srv\share
Закрыть окно: устанавливаете в эксплорере запуск каждого окошка в отдельном процессе (в настройках отображения файлов и папок кажется),
Получаете pid процесса эксплорера для нужно окна:
tasklist /V /FI "WindowTitle eq srv*"

Image Name PID Session Name Session# Mem Usage Status User Name CPU Time Window Title
========================================================================
cmd.exe 12023 Console 1 1,192 K Running
По pid убиваете процесс
taskkill /f //pid pid
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы