美文网首页
2020-06-28 通过powershell在远程window

2020-06-28 通过powershell在远程window

作者: 五大RobertWu伍洋 | 来源:发表于2020-06-28 18:39 被阅读0次

    将远程机器ip提前提取为变量,优化上述操作, 以后直接复制下面的命令并修改ip即可:

    winrm quickconfig -q
    $cname = "172.18.18.36"
    set-Item WSMan:\localhost\Client\TrustedHosts -Value  $cname
    $c = Get-Credential
    $ser1=New-PSSession -ComputerName $cname -Credential $c
    
    invoke-command -session $ser1 -scriptblock {pwd}
    invoke-command -session $ser1 -scriptblock {netstat -ano}
    

    上述 pwd, netstat -ano命令均为测试连接的效果,确认命令是否能成功执行。

    如果无法远程桌面登录远程机器,需要重启之,则继续使用下面命令吧:

    invoke-command -session $ser1 -scriptblock {Shutdown -r -t 0}
    

    如果已经添加了信任主机,下次想直接执行命令,就是用下面命令:

    $cname = "172.18.18.36"
    $c = Get-Credential
    $ser1=New-PSSession -ComputerName $cname -Credential $c
    
    invoke-command -session $ser1 -scriptblock {pwd}
    invoke-command -session $ser1 -scriptblock {netstat -ano}
    

    上述第一步会要求输入对方主机的用户名和密码,获取操作权限。随后即可继续使用权限执行命令。

    执行远程命令pwd的返回结果

    PS C:\Users\Administrator> invoke-command -session $ser1 -scriptblock {pwd}
    
    Path                             PSComputerName
    ----                             --------------
    C:\Users\Administrator\Documents 172.18.18.36
    

    执行远程命令netstat -ano的返回结果

    PS C:\Users\Administrator> invoke-command -session $ser1 -scriptblock {netstat -ano}
    
    活动连接
    
      协议  本地地址          外部地址        状态           PID
      TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       688
      TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
      TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       1076
      TCP    0.0.0.0:5985           0.0.0.0:0              LISTENING       4
      TCP    0.0.0.0:47001          0.0.0.0:0              LISTENING       4
      TCP    0.0.0.0:49664          0.0.0.0:0              LISTENING       848
      TCP    0.0.0.0:49665          0.0.0.0:0              LISTENING       1156
      TCP    0.0.0.0:49666          0.0.0.0:0              LISTENING       1276
      TCP    0.0.0.0:49667          0.0.0.0:0              LISTENING       2376
      TCP    0.0.0.0:49668          0.0.0.0:0              LISTENING       2164
      TCP    0.0.0.0:49669          0.0.0.0:0              LISTENING       896
      TCP    0.0.0.0:49670          0.0.0.0:0              LISTENING       912
      TCP    172.18.18.36:139       0.0.0.0:0              LISTENING       4
      TCP    172.18.18.36:3389      172.18.5.125:54057     ESTABLISHED     1076
      TCP    172.18.18.36:5985      172.18.18.35:6924      ESTABLISHED     4
      TCP    172.18.18.36:5985      172.18.18.35:6927      TIME_WAIT       0
      TCP    172.18.18.36:5985      172.18.18.35:6928      ESTABLISHED     4
      TCP    172.18.18.36:49685     172.18.18.35:5985      ESTABLISHED     6744
      TCP    [::]:135               [::]:0                 LISTENING       688
      TCP    [::]:445               [::]:0                 LISTENING       4
      TCP    [::]:3389              [::]:0                 LISTENING       1076
      TCP    [::]:5985              [::]:0                 LISTENING       4
      TCP    [::]:47001             [::]:0                 LISTENING       4
      TCP    [::]:49664             [::]:0                 LISTENING       848
      TCP    [::]:49665             [::]:0                 LISTENING       1156
      TCP    [::]:49666             [::]:0                 LISTENING       1276
      TCP    [::]:49667             [::]:0                 LISTENING       2376
      TCP    [::]:49668             [::]:0                 LISTENING       2164
      TCP    [::]:49669             [::]:0                 LISTENING       896
      TCP    [::]:49670             [::]:0                 LISTENING       912
      TCP    [::1]:49679            [::1]:47001            TIME_WAIT       0
      UDP    0.0.0.0:123            *:*                                    1284
      UDP    0.0.0.0:500            *:*                                    1276
      UDP    0.0.0.0:3389           *:*                                    1076
      UDP    0.0.0.0:4500           *:*                                    1276
      UDP    0.0.0.0:5050           *:*                                    1284
      UDP    0.0.0.0:5353           *:*                                    1404
      UDP    0.0.0.0:5355           *:*                                    1404
      UDP    172.18.18.36:137       *:*                                    4
      UDP    172.18.18.36:138       *:*                                    4
      UDP    [::]:123               *:*                                    1284
      UDP    [::]:500               *:*                                    1276
      UDP    [::]:3389              *:*                                    1076
      UDP    [::]:4500              *:*                                    1276
      UDP    [::]:5353              *:*                                    1404
      UDP    [::]:5355              *:*                                    1404
    

    相关文章

      网友评论

          本文标题:2020-06-28 通过powershell在远程window

          本文链接:https://www.haomeiwen.com/subject/unnwfktx.html