1트에서 실패한 IF문, Set 함수 사용의 본인의 해결방법은
1. IF문시 괄호 및 띄어쓰기 확인.
2. IF ElSE문을 중복으로 사용하는 것 보다는 IF문을 쭉 작성하는 것이 해결방법이었다.
3. Set함수 사용시 그대로 parameter값을 가지고 있었어서 선택 기능 종료 후에 초기화 해주었다.
다음 추가 기능
1. 공유 폴더
1-1 명령어
net share 공유명=공유위치 /grant:유저명,권한
eg) net share DHubDrive="C:\Dhub" /grant:kim,full /grant:hong,change
1-2 권한종류
read, change, full
1-3 공유 삭제
net share 공유명 /delete
1-4 net share /?
NET SHARE
sharename
sharename=drive:path [/GRANT:user,[READ | CHANGE | FULL]]
[/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents| Programs | BranchCache | None ]
sharename [/USERS:number | /UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual | Documents | Programs | BranchCache | None]
{sharename | devicename | drive:path} /DELETE
sharename \\computername /DELETE
2. 권한 관련
2-1 모든 권한 부여
icacls [파일명|폴더명] /grant 계정명:f /t /l
eg) icacls C:\test 또는 파일 /grant administrator:f /t /l
2-2 권한 삭제
icacls [파일명|폴더명] /remove 계정명
eg) icacls C:\test /remove Everyone
2-3 소유자 가져오기(소유자 지정하여 변경)
takeown [/S system [/U username [/P [password]]]] /F filename [/A] [/R [/D prompt]]
eg)takeown /s system /u (domain\)user /p password /f C:test /r /d y
2-4 소유자 변경하기(소유자를 관리자로 지정하여 변경)
takeown /f 폴더 /a /r
eg) takeown /f C:\test /a /r
'업무' 카테고리의 다른 글
Batch 파일 Try4 (0) | 2022.05.04 |
---|---|
Batch 파일 Try3 (0) | 2022.04.28 |
Batch 파일 Try 1 (0) | 2022.04.25 |
Word Tips (0) | 2022.02.25 |
윈도우 자동로그인 (0) | 2022.02.17 |