'삭제'에 해당되는 글 4건

  1. PHP 배열 value 기준으로 key 삭제하기
  2. 윈도우 시스템 파일 변경 또는 삭제하기(Take Onwership이 안되는 경우) (2)
  3. 변경이 불가능한 윈도우 시스템 파일 변경하기(바꾸기, 삭제 등) - Take Ownership (1)
  4. Mac 휴지통 비우기(파일 삭제)가 안될경우 해결방법(강제 삭제) (2)

보통 key를 토대로 배열을 관리하지만,  특정 배열값 기준으로 다루어야 하는 경우가 있습니다. 제시되는 값과 배열 값이 일치하면 배열 목록에서 key를 제거하는 함수입니다.


PHP  배열 value 기준으로 key 삭제하기



function arr_del($list_arr, $del_value) // 배열, 삭제할 값
{
$b = array_search($del_value,$list_arr);
if($b!==FALSE) unset($list_arr[$b]);
return $list_arr;
}


위 함수를 사용하면 해당하는 value는 배열에서 삭제되게 됩니다.


예제)


$array = array("A", "B", "C");



$array = arr_del($array, 'A');


print_r($array);


결과)


Array ( [1] => B [2] => C )


A가 value인 key는 삭제되었습니다.



저작자 표시 비영리 동일 조건 변경 허락
신고

모든 운영체제가 다 그렇듯이 윈도우에서는 프로그램이나 사용자가 시스템 파일을 삭제하거나 변경하는것을 제한하고 있습니다. 맘대로 변경 가능하면 시스템이 손상될 우려가 있기 때문인데, 일부 사용자들에게는 시스템 파일 변경이 필요할 수 있습니다. 


(윈도우 Vista 이상의 운영체제에 해당되는 방법입니다. 7/8 포함)

주의!! 시스템 파일을 변경 또는 삭제하는것은 잘못될 시 운영체제의 비정상적인 작동을 감수할 수 있어야 합니다.(시스템 복원 지점 설정 권장)




(이 작업을 수행하기 위한 권한이 필요합니다.)


윈도우 시스템 파일 변경 또는 삭제하기


1. Take Ownership




마우스 우클릭으로 간단히 권한을 획득할 수 있습니다. 아래 링크를 참조하세요.

이 방법으로 안되는 경우에는 2번을 확인합니다.


http://jhrun.tistory.com/149



2. 권한 획득하

직접 파일이나 폴더의 권한을 획득해 수정할 수 있습니다.


1. 자신이 변경하고자 하는 파일 또는 폴더에 오른쪽 클릭 후 속성을 누릅니다.





2. 보안 탭에서 고급을 누릅니다.





3. '소유자' 탭에서 '편집'을 눌러줍니다.





4. 자신의 계정을 선택 후 '확인'을 눌러 줍니다.



5. 'Windows 보안' 창이 뜨면 확인을 누릅니다. 또 '확인'을 눌러 고급 보안 설정을 닫아줍니다.


6. '편집을 누릅니다.



7. 'Users'를 누른 후 '모든 권한' 또는 자신이 허용하고 싶은 권한에 체크를 해줍니다.





8. 'Windows 보안' 창이 뜨면 '예'를 눌러줍니다.




9. '확인'을 눌러 속성창을 닫아줍니다.


이렇게 하면 변경할 수 없던 파일이 잘 바뀌는 걸 볼 수 있습니다.







도움이 되셨나요?

그럼 손가락을 눌러주세요:)

저작자 표시 비영리 동일 조건 변경 허락
신고
윈도우(Windows)에서는 함부로 시스템이 변경되거나 손상되는것을 막기 위해 사용자가 함부로 수정하거나 삭제하는 것을 제한합니다.

하지만 불가피하게 시스템 파일을 건드려야하거나, 자신의 입맛대로 커스텀하기위한 것 등 시스템 파일에 접근해야 하는 경우가 있습니다.



변경이 불가능한 윈도우 시스템 파일 변경하기(바꾸기, 삭제 등) - Take Ownership



첨부한 파일을 다운로드받아 압축을 풀으면 2개의 레지스트리 등록 파일이 나옵니다.

 
Add Take Ownership Option을 눌러 레지스트리 등록을 한 후 자신이 수정하기 원하는 시스템 파일에서 오른쪽 클릭 후 Take Ownership을 하게 되면 일반 파일처럼 변경/삭제가 가능해집니다.


주의 : 항상 시스템 파일을 변경할때에는 주의하셔야 합니다. 백업을 권장합니다. 





도움이 되셨나요?
그럼 손가락을 눌러주세요:)

 

저작자 표시
신고
삭제할 때에는 주로 휴지통을 사용합니다. 그리고 정말로 삭제할 때에는 휴지통 비우기를 합니다. 그런데 간혹 사용 중이라면서 삭제가 안될 때가 있습니다.






Mac 휴지통 비우기(파일 삭제)가 안될경우 해결방법

1.  바탕화면으로 간 후 사과 옆의 Finder를 눌러줍니다.


2. 보안 휴지통 비우기를 눌러줍니다.



3. 휴지통에 있는 항목을 영구적으로 지운다는 경고를 합니다. '보안 휴지통 비우기'를 누릅니다.

 

 4. 사용중이라며 지워지지 않았던 휴지통이 아주 잘 지워지는 것을 확인할 수 있습니다.





5. 도움이 되었으니 손가락을 누릅니다.:)

 

 


저작자 표시
신고