Windows Powershell程序在哪里?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows Powershell程序在哪里?相关的知识,希望对你有一定的参考价值。

1、打开Windows Powershell程序窗口。

2、使用Test-path指令来验证,路径是否存在。

3、输入一个需要验证的路径,这里以C盘根目录为例,一般情况下,计算机都包含这个目录。

4、点击回车后,Powershell返回True,也就是确认该路径存在。

5、接下来验证一个不存在的路径,E盘中的demo文件夹。

6、点击回车后返回,结果为False不存在。可以用这个方法验证路径是否正确。

参考技术A

在搜索框中输入WINDOWS POWERSHELL 即可选择打开

台式机(AMD平台)性能如何优化

¥2.99

电脑调修-专家1对1远程在线服务

¥38

路由器的选购、设置与进阶玩法

¥39

一看就会的RAID实用教程

¥29.9

小白必看的硬盘知识

¥9.9

    官方服务
      官方网站

powershell在远程windows server上登录并执行程序

分两部分操作:

一。在远程主机上执行相应的策略允许。

在远程主机上开启防火墙该组件Windows Remote Management (Http-In)允许为public

在远程主机上开通5985端口。

powershell run as administrator

PS> Start-Process powershell -Verb runAs

PS> enable-psremoting -force


PS> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

PS> set-item wsman:\localhost\Client\TrustedHosts -value "remote-ip" -force

PS> set-item WSMan:\localhost\Shell\MaxMemoryPerShellMB -Value 0 -Force


powershell 或者进程号:$id=Get-Process -name explorer* | Select-Object id | ForEach-Object -Process{$_.id}




二。本地电脑上允许某些策略

powershell run as administrator

PS> Start-Process powershell -Verb runAs

PS> enable-psremoting -force



把远程主机加入到本地powershell信任列表

PS> set-item wsman:\localhost\Client\TrustedHosts -value "remote-ip" -force

PS> set-item WSMan:\localhost\Shell\MaxMemoryPerShellMB -Value 0 -Force


在本机上允许执行powershell脚本

PS> set-executionpolicy -executionpolicy unrestricted




脚本内容:

$remoteUsername = "username" 

$remotePassword = "password" 

$remoteHostname = "remote-ip"


$process="pro-name"

 

$securePassword = ConvertTo-SecureString -AsPlainText -Force $remotePassword 

$cred = New-Object System.Management.Automation.PSCredential $remoteUsername, $securePassword

 

Invoke-Command -ComputerName $remoteHostname -Credential $cred -ScriptBlock { 

   Write-Host "Hello, World (from $env:COMPUTERNAME)" 

   if($process){

      stop-process -name $process

      start-sleep -seconds 2

      start-process "C:\path\to\program.exe"

      write-host "program restart finished."

   } else {

      start-process "C:\path\to\program.exe"

      write-host "program start finished."} 

}



以上是关于Windows Powershell程序在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

产品密钥在电脑的哪里

Microsoft Office setup找不到powershell

PowerShell UICulture 与 Windows 设置

powershell 一个ps1 运行

查看隐藏的powershell /即窗口

我在哪里可以找到可以在 Powershell 中创建的所有 COM 对象?