디렉토리가 사용 중인지 어떻게 확인할 수 있나요?

디렉토리가 사용 중인지 어떻게 확인할 수 있나요?

데스크톱 응용 프로그램을 다시 설치하거나 업데이트하는 동안 응용 프로그램의 리소스가 열려 있지 않거나 현재 사용되고 있지 않은지 확인해야 합니다.

배치 파일을 사용하여 디렉터리가 Windows 탐색기나 명령 창을 통해 열려 있는지 확인하려고 합니다. 이것이 가능합니까? 그렇다면 어떻게 달성할 수 있습니까?

미리 감사드립니다

답변1

Powershell에서 한 줄을 사용하면 다음과 같이 모든 열린 폴더를 가져올 수 있습니다.


파워셸:

@((New-Object -com shell.application).Windows()).Document.Folder | ForEach { $_.Self.Path }

배치 파일에서 PowerShell 코드를 사용하여 열린 폴더 가져오기:


@ECHO off
@Title Get Opened Folders with PowerShell code in a batch file
Powershell -C "@((New-Object -com shell.application).Windows()).Document.Folder | ForEach { $_.Self.Path }"
pause

관련 정보