반응형

아... 다운로드 폴더에 이것저것 다운받아서 쓰고하다보니... 좀 지워야겠다 싶어서

전체 선택해서 지우는데.. 안지워지는거임?? 왜 안지워지나 했더니...

특정 파일 하나때문에 안지워지는 것이었음...

보시다시피 이렇게 긴 파일이 있고.. 지우려고 해도 반응이 없었고..

이게 c:\ 경로부터 보면 fullpath가 260자가 넘어서 그런 것 같음...

파일명을 짧게 바꾸려고 해도 반응이 없었음. 정확하게 먹통이 아니라 반응이 없음...

지정된 파일을 찾을 수 없습니다. 파일명이 길어서.. 못 찾는 것 같음...

robocpy 인가 뭔가 이용해보라고 하던데.. 그냥 윈도우 설정의 그룹정책편집을 이용해서 삭제했음..

윈도우 버튼 누르고, gpedit 라고 입력하면 '그룹정책편집'이라는 것을 들어감

 

들어가면, 컴퓨터구성 - 관리템플릿 - 시스템 - 파일 시스템에 들어가면

Win32 긴 경로 사용 항목이 있음. 그것을 활성화해서 사용으로 바꿈

 

보통 아에 구성되지 않았음이... 되어있을건데..

하고 재부팅하고 다시 하면 됨. 아니면 'gpupdate /forceA' 입력하면 재부팅을 안해도 된다고 하던데

무튼 이방법으로 클리어

반응형
Posted by Rainfly
l
반응형

코딩하다가 보면, 특정 DLL 버전이상에서만 기능이 존재하거나 할 때 가 있다..
해서 귀찮으니까 내가 보려고 메모해둠..

System.Diagnostics.FileVersionInfo vInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(@"c:\test\test.dll");
Version CurrentVer = new Version(vInfo.FileVersion);
Version StandardVer = new Version("3.0.12.14");

if(CurrentVer.CompareTo(StandardVer) >= 0)
{
    ;//현재버전이 3.0.12.14보다 높음
}
else
{
    MessageBox.Show("버전이 낮아서 기능이 없음..");
    return;
}

반응형
Posted by Rainfly
l
반응형

아... 필요할 때마다.. 칼라변환이 기억이 가물가물해서 메모해놓음..

uint col = (uint)Convert.ToInt32(System.Drawing.ColorTranslator.ToOle(Color.Yellow));
uint col2 = (uint)ColorTranslator.ToOle(Color.FromArgb(100, 100, 100));

 

 

반응형
Posted by Rainfly
l
반응형

아 뭔데....???

 

이런게 뜨면서, 에러가 남... 그래서 조치해봄...

물론 진짜로 인증서가 만료되었을 수 도 있음.... 근데 그건 그거고....

특정 PC에서만 이렇게 뜨니까 문제지.... 인증서만료면 모든 PC에서 다 떠야되는거 아닌가??

그래서 여기저기 체크해본 결과...

1. 컴퓨터 날짜 시간 조사해보기

2. 레지스트리 편집

컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot

요 위치로 간다...

DWORD로 DisableRootAutoUpdate 추가한 뒤, 16진수 0으로....
만약 이미 있다면, 1로 되어있다면 0으로..
첨부터 0이었다구?? 그럼... ㅠ^ㅠ

반응형
Posted by Rainfly
l
반응형

netsh wlan show profiles

=>하면 연결된 id list가 나오는데, 그 중 id를

netsh wlan show profiles [id] key=clear

=> 위처럼 넣고 입력하면

'보안설정' 내용이 나오는데, 거기에 '키컨텐츠' 내용임

반응형
Posted by Rainfly
l