목록Microsoft (50)
감사합니다.
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..
다수의 서버에 원격 접속을 해서 어떤 작업을 해야할 때, 반복 작업이 귀찮다면 아래의 방법을 사용해서 반복 작업의 부담을 줄일 수 있다. powershell에서 실행하면 되고 foreach를 사용하도록 변경도 하면 된다. $Server="172.16.10.11" $Port="13389" $User="Administrator" $Password="Password" cmdkey /generic:TERMSRV/$Server /user:$User /pass:$Password mstsc /v:${Server}:$Port 원격 데스크톱 기본 포트인 3389를 사용하는 경우 $Port 변수는 없어도 된다.