2012-09-24 1 views
1

powershell을 사용하여 Windows 컴퓨터에 프로그램을 자동 설치하는 스크립트를 작성하고 있습니다. 그러나 프로그램이 컴퓨터의 Windows 방화벽 설정을 제대로 설정하지 못하는 문제가 발생합니다. 방화벽 포트 예외를 추가하기 위해 원격으로 실행되는 PowerShell 스크립트에 대한 방법입니까?powershell을 사용하여 원격 컴퓨터에 Windows 방화벽 포트 예외를 추가하는 방법은 무엇입니까?

답변

1

원격 컴퓨터 (Enable-PSRemoting)에서 원격 기능을 사용하도록 설정해야합니다. 원격 세션에서 입력 은 (Enter-PSSession -ComputerName remotecomputername) 그럼 당신은 사용 활성화/비활성화 Windows 방화벽을 네이티브 커맨드 netsh를 사용할 수 있습니다

netsh firewall set opmode 
        [ mode = ] ENABLE|DISABLE 
        [ [ exceptions = ] ENABLE|DISABLE 
        [ profile = ] CURRENT|DOMAIN|STANDARD|ALL 
        [ interface = ] name ] 
관련 문제