다음을 통해 공유


openfiles

관리자가 쿼리, 표시 또는 파일 및 디렉터리는 시스템에서 열려 있는 연결을 끊을 수 있습니다. 또한 이 명령은 시스템 Maintain Objects List 전역 플래그를 활성화하거나 비활성화합니다.

openfiles /disconnect

관리자가 파일 및 폴더를 공유 폴더를 통해 원격으로 열린 연결을 끊을 수 있습니다.

Syntax

openfiles /disconnect [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] {[/id <openfileID>] | [/a <accessedby>] | [/o {read | write | read/write}]} [/op <openfile>]

Parameters

Parameter Description
/초 <system> 원격 시스템에 연결 (이름 또는 IP 주소)을 지정 합니다. 백슬래시를 사용하지 마세요. /s 옵션을 사용하지 않으면 명령이 기본적으로 로컬 컴퓨터에서 실행됩니다. 이 매개 변수는 모든 파일 및 명령에 지정 된 폴더에 적용 됩니다.
/유 [<domain>\]<username> 지정된 사용자 계정의 사용 권한을 사용하여 명령을 실행합니다. /u 옵션을 사용하지 않으면 기본적으로 시스템 권한이 사용됩니다.
/피 [<password>] /u 옵션에 지정된 사용자 계정의 암호를 지정합니다. /p 옵션을 사용하지 않으면 명령이 실행될 때 암호 프롬프트가 나타납니다.
/아이디 <openfileID> 지정 된 파일 ID가 열려 있는 파일의 연결을 끊습니다. 이 매개 변수와 함께 와일드카드 문자(*)를 사용할 수 있습니다.

참고: openfiles /query 명령을 사용하여 파일 ID를 찾을 수 있습니다.

/ᅡ <accessedby> accessedby 매개 변수에 지정된 사용자 이름과 연결된 열려 있는 모든 파일의 연결을 끊습니다. 이 매개 변수와 함께 와일드카드 문자(*)를 사용할 수 있습니다.
/o {read | write | read/write} 지정된 열기 모드 값을 가진 열려 있는 모든 파일의 연결을 끊습니다. 유효한 값은 읽기, 쓰기 또는 읽기/쓰기입니다. 이 매개 변수와 함께 와일드카드 문자(*)를 사용할 수 있습니다.
/옵 <openfile> 열려 있는 특정 파일 이름으로 만들어진 모든 열려 있는 파일 연결을 끊습니다. 이 매개 변수와 함께 와일드카드 문자(*)를 사용할 수 있습니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Examples

ID 26843578 파일을 사용하여 열려 있는 모든 파일 연결을 끊으려면 다음을 입력합니다.

openfiles /disconnect /id 26843578

사용자 hiropln이 액세스하는 모든 열려 있는 파일 및 디렉토리의 연결을 끊으려면 다음을 입력합니다.

openfiles /disconnect /a hiropln

읽기/쓰기 모드로 열려 있는 모든 파일 및 디렉터리의 연결을 끊으려면 다음을 입력합니다.

openfiles /disconnect /o read/write

액세스하는 사용자와 관계없이 파일 이름이 *C:\testshare*로 열려 있는 디렉터리의 연결을 해제하려면 다음과 같이 입력합니다.

openfiles /disconnect /a * /op c:\testshare\

ID에 관계없이 사용자 hiropln이 액세스 중인 원격 컴퓨터 srvmain에서 열려 있는 모든 파일의 연결을 끊으려면 다음을 입력합니다.

openfiles /disconnect /s srvmain /u maindom\hiropln /id *

openfiles /query

쿼리하고 열려 있는 모든 파일을 표시 합니다.

Syntax

openfiles /query [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] [/fo {TABLE | LIST | CSV}] [/nh] [/v]

Parameters

Parameter Description
/초 <system> 원격 시스템에 연결 (이름 또는 IP 주소)을 지정 합니다. 백슬래시를 사용하지 마세요. /s 옵션을 사용하지 않으면 명령이 기본적으로 로컬 컴퓨터에서 실행됩니다. 이 매개 변수는 모든 파일 및 명령에 지정 된 폴더에 적용 됩니다.
/유 [<domain>\]<username> 지정된 사용자 계정의 사용 권한을 사용하여 명령을 실행합니다. /u 옵션을 사용하지 않으면 기본적으로 시스템 권한이 사용됩니다.
/피 [<password>] /u 옵션에 지정된 사용자 계정의 암호를 지정합니다. /p 옵션을 사용하지 않으면 명령이 실행될 때 암호 프롬프트가 나타납니다.
[/포 {TABLE | LIST | CSV}] 지정된 된 형식으로 출력을 표시합니다. 유효한 값은 다음과 같습니다.
  • TABLE - 테이블에 출력을 표시합니다.
  • LIST - 출력을 목록에 표시합니다.
  • CSV - CSV(쉼표로 구분된 값) 형식으로 출력을 표시합니다.
/nh 출력에서 열 머리글을 표시 하지 않습니다. /fo 매개 변수가 TABLE 또는 CSV로 설정된 경우에만 유효합니다.
/v 출력에 상세(자세한) 정보를 표시하도록 지정합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Examples

쿼리하고 열려 있는 모든 파일을 표시 하려면 다음을 입력 합니다.

openfiles /query

쿼리하고 머리글이 없는 테이블 형식으로 열려 있는 모든 파일을 표시 하려면 다음을 입력 합니다.

openfiles /query /fo table /nh

쿼리 세부 정보를 목록 형식으로 열려 있는 모든 파일 표시를 입력 합니다.

openfiles /query /fo list /v

maindom 도메인에서 사용자 hiropln에 대한 자격 증명을 사용하여 원격 시스템 srvmain에서 열려 있는 모든 파일을 쿼리하고 표시하려면 다음을 입력합니다.

openfiles /query /s srvmain /u maindom\hiropln /p p@ssW23

Note

이 예제에서는 암호를 명령줄에 제공 합니다. 암호가 표시되지 않도록 하려면 /p 옵션을 생략합니다. 암호를 입력하라는 메시지가 표시되며, 이 암호는 화면에 표시되지 않습니다.

openfiles /local

시스템 개체 목록 유지 전역 플래그를 활성화 또는 비활성화합니다. 매개 변수 없이 사용하는 경우 openfiles /local개체 목록 유지 관리 전역 플래그의 현재 상태를 표시합니다.

Note

켜기 또는 끄기 옵션을 사용하여 변경한 내용은 시스템을 다시 시작할 때까지 적용되지 않습니다. 개체 목록 유지 전역 플래그를 활성화하면 시스템 속도가 느려질 수 있습니다.

Syntax

openfiles /local [on | off]

Parameters

Parameter Description
[on | off] 로컬 파일 핸들을 추적하는 시스템 개체 목록 유지 전역 플래그를 활성화 또는 비활성화합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Examples

개체 목록 유지 전역 플래그의 현재 상태를 확인하려면 다음과 같이 입력합니다.

openfiles /local

기본적으로 개체 목록 유지 전역 플래그는 비활성화되어 있으며 다음 메시지가 나타납니다. INFO: The system global flag 'maintain objects list' is currently disabled.

개체 목록 유지 전역 플래그를 사용하려면 다음을 입력합니다.

openfiles /local on

다음 메시지는 전역 플래그가 활성화될 때 나타납니다. SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.

개체 목록 유지 전역 플래그를 사용 해제하려면 다음을 입력합니다.

openfiles /local off