네트워크상의 일괄 컴퓨터에 로그인 팝업 창 / 메시지를 배포 하시겠습니까?


1

타사 Windows 7/8/10 소프트웨어 솔루션이 있습니까? 여기에서 작업 한 후에 네트워크상의 컴퓨터 목록에 메시지 / 메모를 배포 할 수 있습니까? 저는 IT 분야에 종사하고 있으며 때로는 부서별로 컴퓨터를 수정했을 때 "왜 내 컴퓨터를 만졌습니까? 당신은 무엇을 했습니까? 로그인 한 것을 보았습니다!"라고 묻는 전자 메일을 받게됩니다. 기타

우리가 수정 한 내용을 원격으로 배치 통지서를 보내고 싶습니다. 메시지를 창에 팝업으로 표시하고 싶습니다 (로그인 한 번만 나타나면 다시는 나타나지 않습니다). 그런 다음 닫을 수 있습니다.

LANDESK을 사용하여 네트워크에서 대부분의 컴퓨터를 이미 관리하므로 누군가가이를 통해 명확하고 쉬운 솔루션을 제공한다면 작동 할 수도 있습니다.


2
이메일을 보내는 것이 잘못된 이유는 무엇입니까?
DavidPostill

2
나는 떠난 연구원, 새로 도착한 사람들, 그들이 어디에 위치하고 이전했는지 등에 대한 이메일 목록을 관리하지 않을 것입니다. (나는 그러한 변화에 대해 통보받지 못했고 모든 사람들과 의사 소통을 설정하기가 어려울 것입니다. 나는 대학에있는 교수들입니다.) 누가 어떤 기계를 사용하는지에 관해 꽤 역동적 인 환경입니다.
velkoon

이봐, 나는 그 고통을 느낀다. 나 "우리가 3 주 전에 그를 해고 한 특별한 권한"HR "이있는 곳에서"나와 "어디에서 나에게 말하려고 계획 했습니까?
music2myear

답변:


2

여기에서: https://stackoverflow.com/a/29017619/704977

PowerShell을 사용하여 원격으로 사용자에게 알릴 수 있습니다.

$PCLIST = Get-Content 'C:\TEST\PCLIST.TXT'

ForEach ($computer in $PCLIST) {

    Invoke-Command -ComputerName $computer -Scriptblock {
        $GetUserName = [Environment]::UserName
        $CmdMessage = {C:\windows\system32\msg.exe * 'Hello' $GetUserName 'This is a test!'}

        $CmdMessage | Invoke-Expression
    }

}

위의 코드처럼 텍스트 파일에 컴퓨터 이름을 사용할 수도 있고, 단순히 $computerInvoke-Command 특정 컴퓨터 이름.

이 경우 원격 컴퓨터에 대한 관리 권한이 필요합니다.


너무 멋지다! 고맙습니다. Googlers를위한 FYI : 아무도 로그인하지 않은 경우 로그인 화면에 메시지가 나타납니다. winrm quickconfig 스크립트를 작동 시키려면 먼저 호스트 및 클라이언트 컴퓨터에서 Admins 권한으로 powershell을 사용하십시오. 만약 winrm quickconfig 공개 연결 유형을 언급하는 오류를 Powershell에서 실행합니다. 1. $networkListManager = [Activator]::CreateInstance([Type]::GetTypeFromCLSID([Guid]"{DCB00C01-570F-4A9B-8D69-199FDBA5723B}")) 2. $connections = $networkListManager.GetNetworkConnections() 삼. $connections | % {$_.GetNetwork().SetCategory(1)}
velkoon

아, 그리고 호스트 컴퓨터 (당신이 관리하고있는 컴퓨터)에서 관리하려는 각 컴퓨터에 대해 Powershell 원격 액세스를 활성화해야합니다. 다행히 Powershell (Admin) 명령을 사용하면 모든 컴퓨터에서 Powershell 원격을 사용할 수 있습니다. Set-Item WSMan:\localhost\Client\TrustedHosts * (당신은 다음을 실행해야 할 수도 있습니다 Restart-Service winrm -Force )
velkoon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.