반응형

programing 555

PowerShell에서 파일에 함수를 정의하고 PowerShell 명령줄에서 호출하려면 어떻게 해야 합니까?

PowerShell에서 파일에 함수를 정의하고 PowerShell 명령줄에서 호출하려면 어떻게 해야 합니까? 커스텀 함수를 정의하는 .ps1 파일이 있습니다. 파일의 이름은 MyFunctions.ps1이며 내용은 다음과 같습니다. Write-Host "Installing functions" function A1 { Write-Host "A1 is running!" } Write-Host "Done" 이 스크립트를 실행하고 이론적으로 A1 함수를 등록하려면 .ps1 파일이 있는 폴더로 이동하여 파일을 실행합니다. .\MyFunctions.ps1 출력은 다음과 같습니다. Installing functions Done 그러나 A1을 호출하려고 하면 해당 이름의 명령어/함수가 없다는 오류가 나타납니다. The ..

programing 2023.04.21

프로세스 종료 코드를 기반으로 한 셸 스크립트 종료

프로세스 종료 코드를 기반으로 한 셸 스크립트 종료 이 질문에는 이미 답변이 있습니다. 명령어가 0이 아닌 값을 반환하는 경우 셸 스크립트 중단 (10개의 답변) 닫힘2년 전에요. 다수의 명령을 실행하는 셸 스크립트가 있습니다.명령어 중 하나라도 종료 코드가0이 아닌 종료 코드를 사용하여 종료할 경우 셸 스크립트를 종료하려면 어떻게 해야 합니까?명령어 에 종료 할 수 .$?을 사용하다 ls -al file.ext rc=$?; if [[ $rc != 0 ]]; then exit $rc; fi 는 piped이므로 .$?파이프 내 마지막 요소의 반환 코드만 제공하므로 코드 내에서는 다음과 같습니다. ls -al file.ext | sed 's/^/xx: /" 파일이 이 에러 코드입니다).sed파이프라인의 일부..

programing 2023.04.21

Bat 파일을 사용하여 Windows를 셧다운, 재시작 또는 로그오프하려면 어떻게 해야 합니까?

Bat 파일을 사용하여 Windows를 셧다운, 재시작 또는 로그오프하려면 어떻게 해야 합니까? 리모트 데스크톱 접속을 사용하여 워크스테이션에 접속하고 있습니다.그러나 이 환경에서는 시작 메뉴의 전원 옵션을 사용할 수 없습니다.종료하거나 재시작할 수 있는 다른 방법이 필요합니다. 명령줄에서 컴퓨터의 전원 상태를 제어하려면 어떻게 해야 합니까?명령어를 사용하는 가장 일반적인 방법은 다음과 같습니다. shutdown -s.: 운운운운운 shutdown -r 합니다.: 기동합합니니다 shutdown -l 로그오프합니다. shutdown -h- 상태 - 휴지 상태. 주의: 사용자가 생각하는 일반적인 함정이 있습니다.-h"도움말"을 의미합니다(다른 모든 명령줄 프로그램에 대해...).제외하고shutdown.exe..

programing 2023.04.21

메시지를 다시 시도하기 전에 Azure 서비스 버스를 지연시킬 수 있습니까?

메시지를 다시 시도하기 전에 Azure 서비스 버스를 지연시킬 수 있습니까? Azure 서비스 버스는 포기 메시지를 다른 읽기 시도에서 즉시 볼 수 있도록 하는 내장된 재시도 메커니즘을 지원합니다.이 메커니즘을 사용하여 일시적인 오류를 처리하려고 합니다만, 메시지는 포기된 직후에 사용할 수 있습니다. 이 경우 메시지가 폐기된 후 일정 시간 동안 표시되지 않도록 하고 가급적 기하급수적으로 증가하는 정책을 기반으로 합니다. ScheduledEnqueueTimeUtc메시지를 폐기할 때 속성을 표시하지만 효과가 없는 것 같습니다. var messagingFactory = MessagingFactory.CreateFromConnectionString(...); var receiver = messagingFacto..

programing 2023.04.21

Asp.net WebApi 커스텀 인증 - 엉망진창?

Asp.net WebApi 커스텀 인증 - 엉망진창? WebApi 인증에 관한 여러 리소스(책 및 SO 답변)를 읽고 있습니다. 특정 사용자에게만 접근을 허용하는 사용자 지정 속성을 추가한다고 가정합니다. 케이스 #1 나는 이 접근 방식을 본 적이 있다. OnAuthorization 때 public class AllowOnlyCertainUsers : AuthorizeAttribute { public override void OnAuthorization(HttpActionContext actionContext) { if ( /*check if user OK or not*/) { actionContext.Response = new HttpResponseMessage(HttpStatusCode.Unautho..

programing 2023.04.21

내 구독의 파란색 저장소 계정에 사용된 공간 확인

내 구독의 파란색 저장소 계정에 사용된 공간 확인 서브스크립션 리소스 그룹의 각 azure 스토리지 계정에서 사용한 공간을 확인하려면 어떻게 해야 합니까? PowerShell, CLI, 포털을 통해 Azure 스토리지 계정에서 사용되는 공간을 확인할 수 없습니다.Azure 스토리지 크기는 모두 4개의 서비스(Blob, Queue, File, Table)로 구성됩니다.제가 아는 한, 현재로선 모든 서비스의 총 크기를 계산할 방법이 없습니다. 그러나 Azure 메트릭을 사용하면 Portal에서 사용되는 blob 공간을 얻을 수 있습니다.[ Monitor ]-> [ Metrics ]를 선택합니다. Azure 포털에서 스토리지 계정을 모니터하는 방법에 대한 자세한 내용은 이 링크를 참조하십시오. 또한 Power..

programing 2023.04.21

ImportError: win32com.client라는 이름의 모듈이 없습니다.

ImportError: win32com.client라는 이름의 모듈이 없습니다. 현재 python 2.7을 사용하고 있으며, 엑셀 시트를 열려고 합니다.아래 코드를 사용하는 경우: import os from win32com.client import Dispatch xlApp = win32com.client.Dispatch("Excel.Application") xlApp.Visible = True # Open the file we want in Excel workbook = xlApp.Workbooks.Open('example.xls') 다음의 에러가 표시됩니다. ImportError: win32com.client라는 이름의 모듈이 없습니다. 64비트의 Windows 머신을 사용하고 있기 때문에 에러가 발..

programing 2023.04.21

DLL 파일이란 정확히 무엇이며 어떻게 작동합니까?

DLL 파일이란 정확히 무엇이며 어떻게 작동합니까? DLL 파일은 정확히 어떻게 작동합니까?엄청나게 많은 것 같은데, 그게 뭔지, 어떻게 작동하는지 모르겠어요. 그래서, 저들은 왜 저래?DLL이란? DLL(Dynamic Link Libraries)은 EXE와 비슷하지만 직접 실행하지는 않습니다.Linux/Unix의 .so 파일과 유사합니다.즉, DLL은 MS의 공유 라이브러리 구현입니다. DLL은 EXE와 매우 비슷하기 때문에 파일 형식 자체는 동일합니다.EXE 및 DLL은 모두 Portable Executable(PE; 휴대용 실행 파일) 형식을 기반으로 합니다.DLL에는 COM 컴포넌트와 를 포함할 수도 있습니다.NET 라이브러리 DLL에는 무엇이 포함되어 있습니까? DLL에는 EXE 또는 다른 DL..

programing 2023.04.21

Azure Cosmos DB - 파티션 키 이해

Azure Cosmos DB - 파티션 키 이해 첫 번째 Azure Cosmos DB를 셋업합니다.첫 번째 컬렉션으로 데이터를 Import합니다.SQL Server 데이터베이스 중 하나의 테이블에서 데이터를 Import합니다.컬렉션을 셋업할 때 파티션 키의 의미와 요건을 이해하는 데 어려움을 겪고 있으며, 이 초기 컬렉션을 셋업할 때 특별히 이름을 지정해야 합니다. 다음 문서를 읽었습니다.https://learn.microsoft.com/en-us/azure/cosmos-db/documentdb-partition-data) 에서 이 파티션 키의 명명 규칙을 어떻게 진행해야 하는지 아직 잘 모르겠습니다. 이 파티션 키에 이름을 붙일 때 어떻게 생각해야 하는지 아는 사람이 있나요?입력하려는 필드에 대해서는 ..

programing 2023.04.21

bash 명령줄 args $@ vs $*에 액세스합니다.

bash 명령줄 args $@ vs $*에 액세스합니다. 많은 SO 질문 및 bash 튜토리얼에서는 bash 스크립트의 명령줄 arg에 다음 두 가지 방법으로 액세스할 수 있습니다. $ ~ >cat testargs.sh #!/bin/bash echo "you passed me" $* echo "you passed me" $@ 그 결과: $ ~> bash testargs.sh arg1 arg2 you passed me arg1 arg2 you passed me arg1 arg2 와의 차이는 무엇입니까?$*그리고.$@? 전자는 언제, 후자는 언제 사용해야 하는가?특수 매개 변수가 따옴표로 묶이면 차이가 표시됩니다.차이점을 설명하겠습니다. $ set -- "arg 1" "arg 2" "arg 3" $ for ..

programing 2023.04.21
반응형