반응형

PowerShell 18

서비스 계정을 변경하는 Powershell 스크립트

서비스 계정을 변경하는 Powershell 스크립트 Windows 서비스에서 사용하는 자격 증명을 변경할 수 있는 Powershell 스크립트가 있습니까?WMI를 사용하는 것이 더 쉽습니다. $service = gwmi win32_service -computer [computername] -filter "name='whatever'" $service.change($null,$null,$null,$null,$null,$null,$null,"P@ssw0rd") 필터에서 서비스 이름을 적절하게 변경하고 원격 시스템 이름을 적절하게 설정합니다.사용자 이름, 암호를 변경하고 원격 컴퓨터에서 서비스를 다시 시작하는 PowerShell용 기능을 작성했습니다(로컬 서버를 변경하려면 localhost를 사용할 수 있습니..

codememo 2023.07.27

PowerShell에서 디렉토리 변경

PowerShell에서 디렉토리 변경 PowerShell 프롬프트가 현재 C 드라이브를 가리키고 있습니다.PS C:\>디렉토리를 Q의 폴더로 변경하려면 어떻게 해야 합니까?PS Q:\>) 드라이브? Q 드라이브의 폴더 이름은 "My Test Folder"입니다.CMD와는 달리EXECHDIR또는CD명령어, PowerShellSet-Locationcmdlet은 드라이브와 디렉토리를 모두 변경합니다.자세한 내용은 에서 확인할 수 있습니다.Set-Location단, 기본 사용법은 다음과 같습니다. PS C:\> Set-Location -Path Q:\MyDir PS Q:\MyDir> PowerShell에서는 기본적으로CD그리고.CHDIR에일리어스입니다.Set-Location. (Asad는 코멘트에서 패스에 공백..

codememo 2023.04.18

Powershell ISE에서 스크립트에 필요한 파라미터를 전달하려면 어떻게 해야 합니까?

Powershell ISE에서 스크립트에 필요한 파라미터를 전달하려면 어떻게 해야 합니까? 「제목」 스크립트 선두에 필요한 파라미터를 지정했습니다. param ($G_ARCHIVE = $(throw "Need file to upload!"), $G_LOGFILE = $(throw "Need logfile!")) Powershell ISE를 사용하여 스크립트를 디버깅하는 경우: 이러한 파라미터는 어떻게 채울 수 있습니까?명령 페인을 사용합니다.ISE 에디터에서 스크립트파일을 열어 브레이크 포인트를 설정합니다(F9).그런 다음 명령 창에 필수 매개 변수를 사용하여 이 스크립트를 호출하는 명령을 입력합니다.이것을 ISE에 내장하는 다른 방법은 없다고 생각합니다. Windows Powershell ISE에서 스..

codememo 2023.04.08

PowerShell에서 "백업" 컨텍스트를 사용하여 섀도 복사본 생성

PowerShell에서 "백업" 컨텍스트를 사용하여 섀도 복사본 생성 rsync를 사용하여 Windows 컴퓨터를 백업하기 위한 PowerShell 스크립트를 작성하는 중입니다.이를 위해 해당 스크립트의 WMI를 사용하여 작성자가 참여하는 비영구적인 섀도 복사본을 생성하려고 합니다(백업에 권장되는 것처럼 보입니다). 다른 질문(Accessing Volume Shadow Copy(VSS) Snapshots from powershell)에서 일반적으로 섀도 복사본을 생성하는 방법을 확인했지만, 여기에 제시된 예에서는 컨텍스트 매개 변수로 "Client Accessible"을 사용하므로 작성자의 참여 없이 영구 섀도 복사본이 생성됩니다. 솔루션을 검색하는 동안 다음 명령을 사용하여 컨텍스트 목록을 가져올 수 ..

codememo 2023.04.08

PowerShell WMI 개체의 모든 속성을 나열하는 방법

PowerShell WMI 개체의 모든 속성을 나열하는 방법 Win32_ComputerSystem 클래스를 보면 다음과 같은 속성이 많이 표시됩니다.Status,PowerManagementCapabilities, 등. 단, PowerShell에서 다음 작업을 수행하면 몇 개만 반환됩니다. PS C:\Windows\System32\drivers> Get-WmiObject -Class "Win32_computersystem" Domain : YYY.com Manufacturer : VMware, Inc. Model : VMware Virtual Platform Name : LONINEGFQEF58 PrimaryOwnerName : Authorised User TotalPhysicalMemory : 21470..

codememo 2023.04.08

PowerShell에서 SQL Server 쿼리를 실행하려면 어떻게 해야 합니까?

PowerShell에서 SQL Server 쿼리를 실행하려면 어떻게 해야 합니까? 로컬 머신에서 Powershell을 사용하여 SQL Server에서 임의 쿼리를 실행하는 방법이 있습니까?재고만으로 이것을 할 필요가 있는 다른 분들을 위해서.여기서 사용하는 기능은 NET 및 PowerShell(추가 SQL 툴이 설치되지 않음)입니다. function Invoke-SQL { param( [string] $dataSource = ".\SQLEXPRESS", [string] $database = "MasterData", [string] $sqlCommand = $(throw "Please specify a query.") ) $connectionString = "Data Source=$dataSource; "..

codememo 2023.04.08

이 시스템에서 실행 중인 스크립트를 사용하지 않도록 설정되었기 때문에 ps1을 로드할 수 없습니다.

이 시스템에서 실행 중인 스크립트를 사용하지 않도록 설정되었기 때문에 ps1을 로드할 수 없습니다. 는 달리기를 합니다.powershellc#c#c#로 하다 저,, the를 설정합니다.ExecutionPolicy로로 합니다.Unrestricted.PowerShell ISE. 다음은 c# 내 코드입니다. class Program { private static PowerShell ps; static void Main(string[] args) { ps = PowerShell.Create(); string ps1File = Path.Combine(Environment.CurrentDirectory, "script.ps1"); ExecuteScript(ps1File); Console.ReadLine(); } s..

codememo 2023.04.08

오류 수정 방법 - nodeemon.ps1은 이 시스템에서 실행 중인 스크립트를 사용하지 않도록 설정되었기 때문에 로드할 수 없습니다(보안 위험 없음).

오류 수정 방법 - nodeemon.ps1은 이 시스템에서 실행 중인 스크립트를 사용하지 않도록 설정되었기 때문에 로드할 수 없습니다(보안 위험 없음). : " " " " " :nodemon.ps1이 시스템에서 실행 중인 스크립트를 사용하지 않도록 설정되었기 때문에 로드할 수 없습니다.상세한 것에 대하여는, 을 참조해 주세요.execution_정책은 https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2에 있습니다. 다음과 같은 방법으로 문제를 해결할 수 있는 솔루션이 있습니다. 1. Open Windows PowerShell wi..

codememo 2023.04.08
반응형