목록Microsoft/Powershell (14)
감사합니다.
chrome 브라우저를 실행할 때 특정 주소를 미리 입력하여 실행할 수 있다. Start-Process -FilePath Chrome -ArgumentList 172.16.10.11 Start-Process -FilePath Chrome -ArgumentList google.com foreach 사용하여 반복 작업에서 벗어나자.
다수의 리눅스 서버에 접속하여 뭔가를 해야한다면, 역시 반복 작업은 비생산적이니 다른 방법을 생각해 보자. 1. 단순하게, putty 연결하기, 로그인까지 한번에 가능 Start-Process -FilePath "C:\PUTTY.EXE" "-ssh root@172.16.10.11 -pw password" 2. 만약에, 다수의 서버에 동일한 파일을 올려야 한다면 pscp를 사용해보는 것도 좋겠다. 물론 사전 작업은 필요하겠지만... $user = "root" $password = "password" $ipaddress = "172.16.10.11" $file = "D:\test.rpm" $ServerDir = "/tmp" $pscppath = "D:\PSCP.EXE" Start-Process -FilePa..
도메인 환경, 권한이 있는 사용자 계정을 사용하는 경우라면 비교적 제한 없이 Powershell 리모트를 사용할 수 있다. 도메인이 아닌 환경이라면 즉, workgroup 환경에서 powershell remote를 사용하려면 다음의 방법을 사용한다. 보안 설정이 필요한 경우 방화벽 및 접근 가능한 주소를 관리하면 되겠지.. 해당 설정이 sysprep후에도 적용되는지는 테스트 해봐야 할 것 같다. 1. Remote Server 설정 1) 관리자 권한으로 파워쉘을 실행 후 Enable-PSRemoting -SkipNetworkProfileCheck -Force 2) 방화벽 오픈 Set-NetFirewallRule –Name "WINRM-HTTP-In-TCP-PUBLIC" –RemoteAddress Any 2..