반응형

IT 1036

PowerShell에서 한 줄씩 파일 읽기

PowerShell에서 한 줄씩 파일 읽기 PowerShell에서 파일을 한 줄씩 읽고 싶다.구체적으로는 파일을 루프하여 각 행을 루프 내의 변수에 저장하고 해당 라인에서 처리를 수행합니다. 나는 Bash에 상당하는 것을 안다. while read line do if [[ $line =~ $regex ]]; then # work here fi done < file.txt PowerShell 루프에 대한 문서가 많지 않습니다. PowerShell 루프에 대한 문서가 많지 않습니다. PowerShell의 루프에 대한 설명서는 풍부하며, , , , , , , 등의 도움말 항목을 확인하는 것이 좋습니다. foreach($line in Get-Content .\file.txt) { if($line -match $..

IT 2023.04.18

PowerShell을 사용하여 파일에서 읽기 전용 속성을 삭제하는 방법

PowerShell을 사용하여 파일에서 읽기 전용 속성을 삭제하는 방법 PowerShell(버전 1.0) 스크립트를 사용하여 파일에서 ReadOnly 속성을 제거하려면 어떻게 해야 합니까?사용할 수 있습니다.Set-ItemProperty: Set-ItemProperty file.txt -name IsReadOnly -value $false 이하: sp file.txt IsReadOnly $false $file = Get-Item "C:\Temp\Test.txt" if ($file.attributes -band [system.IO.FileAttributes]::ReadOnly) { $file.attributes = $file.attributes -bxor [system.IO.FileAttributes]::..

IT 2023.04.18

★★★★★★★★★★★★★★★★★」 ★★★★★★★★★★★★★★★★★」 ★★★★★★★★★★★★★★★★★」?

★★★★★★★★★★★★★★★★★」? ★★★★★★★★★★★★★★★★★」HTML무슨 일입니까? 두 경우 모두 섹션을 정의하는 것 아닌가요?는, 내부의 컨텐츠가 그룹화되어(즉, 단일 테마에 관련), 페이지의 아웃라인에 엔트리로 표시되는 것을 의미합니다. 한편, 에서는, 그 안에 있는 것을 제외하고, 어떠한 의미도 전달하고 있지 않습니다.class,lang ★★★★★★★★★★★★★★★★★」title★★★★★★ 。 no: " " " 를 합니다.는 HTML내의 . 사양부터: 요소는 문서 또는 응용 프로그램의 일반 섹션을 나타냅니다.여기서 섹션은 콘텐츠의 주제 그룹입니다. ★★section, 를 「h1-h6」의 자식으로 것으로 가 있습니다.★★★★★★ 。 섹션의 예로는 장, 탭 형식의 대화 상자의 다양한 탭 형식의 ..

IT 2023.04.18

커스텀 루티드명령어를 WPF에 추가하려면 어떻게 해야 하나요?

커스텀 루티드명령어를 WPF에 추가하려면 어떻게 해야 하나요? 메뉴와 서브메뉴가 포함된 어플리케이션이 있습니다.잘라내기, 복사 및 붙여넣기 등의 하위 메뉴 항목에 Application 명령어를 첨부했습니다. 어플리케이션 명령어가 없는 다른 메뉴 항목도 있습니다. 이러한 서브메뉴 항목에 커스텀명령어 바인딩을 추가하려면 어떻게 해야 합니까? 이 기사를 검토했지만 서브메뉴 항목에 이벤트를 첨부할 수 없습니다. Window1 클래스(또는 윈도 클래스 이름이 붙은 것) 뒤에 배치하는 스태틱클래스를 사용하여 루티드클래스의 인스턴스를 만듭니다.UICommand 클래스: public static class Command { public static readonly RoutedUICommand DoSomething = ..

IT 2023.04.18

Windows에서 PATH에 Python 추가

Windows에서 PATH에 Python 추가 Windows의 명령줄에 Python 경로를 추가하려고 했지만 어떤 방법을 사용해도 제대로 작동하지 않습니다.'아까운 친구'를 요.setEdit Environment Variables를 선택합니다. 또한 명령줄에서 set 명령을 실행하면 다음과 같은 목록이 나타납니다. python = c:\python27 그러나 Python 명령어는 아직 인식되지 않습니다. 문서를 읽는 것, 그리고 다른 여러 출처들은 도움이 되지 않는 것 같습니다. 좀 더 명확히 하기 위해 환경 편집 프롬프트에서 PATH에 PATH 실행 파일의 경로를 추가했습니다.효과가 없는 것 같아. 누른 채로 를 누릅니다. [ Advanced System Settings ]을 클릭합니다. 환경 변수를 ..

IT 2023.04.18

MS Excel이 PC에 존재하는지 프로그래밍 방식으로 확인하는 방법

MS Excel이 PC에 존재하는지 프로그래밍 방식으로 확인하는 방법 MS Excel을 실행해야 하는 어플리케이션이 있습니다.그렇지 않으면 크래쉬가 됩니다.그래서 엑셀이 사용자의 컴퓨터에 설치되어 있지 않은지 확인하고 경고하고 싶습니다. 이거 어떻게 해?Type officeType = Type.GetTypeFromProgID("Excel.Application"); if (officeType == null) { //no Excel installed } else { //Excel installed } 간단한 수정으로 예외를 포착하여 적절한 오류 처리를 구현할 수 있습니다.그런 다음 사용자에게 알릴 수 있습니다.const string ASSEMBLY2003 = "Microsoft.Office.Interop.E..

IT 2023.04.13

Git: 마스터에서 스테이징되지 않은/커밋되지 않은 변경으로 브랜치를 만듭니다.

Git: 마스터에서 스테이징되지 않은/커밋되지 않은 변경으로 브랜치를 만듭니다. 콘텍스트:간단한 기능을 추가하는 마스터 작업을 하고 있습니다.몇 분 후, 저는 그것이 그렇게 간단하지 않다는 것을 깨달았고, 새로운 지사로 일하는 것이 더 나았어야 했다는 것을 깨달았습니다. 항상 있는 일입니다만, 다른 브랜치로 전환해, 이 모든 커밋되지 않은 변경을 마스터 브랜치를 클린 상태로 해 두는 방법을 알 수 없습니다.내가 생각하기에git stash && git stash branch new_branch간단히 달성할 수 있을 것 같지만, 제가 알 수 있는 것은, ~/test $ git status # On branch master nothing to commit (working directory clean) ~/te..

IT 2023.04.13

Excel에서 VBA 어레이에 고유한 값 입력

Excel에서 VBA 어레이에 고유한 값 입력 Excel 시트에서 범위(행 또는 열)를 가져와 목록/배열을 고유한 값으로 채우는 VBA 코드를 알려 주실 수 있습니까? table table chair table stool stool stool chair 매크로가 실행되면 다음과 같은 배열이 생성됩니다. fur[0]=table fur[1]=chair fur[2]=stool Sub GetUniqueAndCount() Dim d As Object, c As Range, k, tmp As String Set d = CreateObject("scripting.dictionary") For Each c In Selection tmp = Trim(c.Value) If Len(tmp) > 0 Then d(tmp) = ..

IT 2023.04.13

셸의 한 줄에 여러 명령어 실행

셸의 한 줄에 여러 명령어 실행 파일이 있다고 합니다./templates/apple그리고 저는 그것을 두 곳에 놓고 나서 원본을 제거하다 그렇게,/templates/apple에 카피됩니다./templates/used그리고./templates/inuse그 후 원본을 삭제하고 싶습니다. 이cp이것을 하는 가장 좋은 방법, 그 다음rm아니면 더 좋은 방법이 있을까요? 모든 것을 한 줄로 하고 싶기 때문에 다음과 같이 보일 수 있습니다. cp /templates/apple /templates/used | cp /templates/apple /templates/inuse | rm /templates/apple 이것이 올바른 구문입니까?사용하고 있습니다.|(파이프) 명령어의 출력을 다른 명령어로 유도합니다.당신이 ..

IT 2023.04.13

MVVM에서 모델의 역할

MVVM에서 모델의 역할 (데이터)의 역할에 관한 기사를 몇 개 읽었습니다.MVVM 패턴의 모델.하지만 나는 여전히 그 모델에 무엇이 들어가는지 알 수 없었다. 모델이 Inotify를 구현해야 합니까?속성이 변경되었습니까?그렇다면 VM과 모델의 차이점은 무엇입니까? 그렇지 않으면 모델이 변경되어도 VM 및 뷰에 알리지 않습니다.따라서 모델에 논리가 적용되는 것을 고려하면 View Model에 일부 변경 사항을 알려야 합니다.다만, Inotify를 실장하는 것은 이상하지 않습니까?두 클래스에서 속성이 변경되었습니까? 정말 감사합니다!이 모델은 비즈니스 로직을 구현합니다.뷰 모델은 뷰(Web, winform, CLI 등 일부 형식의 UI)에서 비즈니스 로직을 표시하고 상호 작용하기 위해 사용자의 비즈니스 로..

IT 2023.04.13
반응형