start-process相关内容
这个 powershell 代码运行良好: powershell -NoProfile -Command {Start-Process -FilePath wscript.exe -Verb RunAs -ArgumentList '"C:\Users\TestAccount\Desktop\cartella con spazi\test.vbs"“/CurrentDirectory:C:\Us
..
我正在尝试为 Windows 10 编写一个 powershell 脚本,该脚本将自动启动 Metro 风格的应用程序.Start-Process cmdlet 似乎应该可以工作,但除非我提供 .exe 的路径,否则我无法让它启动任何东西 例如,以下输入有效: Start-Process 'C:\Program Files\Internet Explorer\iexplore.exe'
..
您是否知道为什么在响应以下代码时会引发此错误.已验证用户名和密码正确. $secPassword = ConvertTo-SecureString "Password" -AsPlaintext -Force$farmCredential = 新对象 System.Management.Automation.PsCredential "SharePoint\SP_Farm",$secPasswo
..
我了解 PowerShell 作业,但我想使用 start-process 并将可序列化对象传递给新的 powershell 进程.有没有办法做到这一点? 似乎使用 start-process 必须提供一个字符串参数列表,它不会为我剪切它.我正在尝试将 PSCredential 从一个进程获取到另一个进程(或 SecureString,我将采用其中任何一个).也许这会规避安全性. 更新
..
我可以正常运行: $msbuild = "C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe"启动进程 $msbuild -wait 但是当我运行此代码(如下)时,出现错误: $msbuild = "C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe/v:q/nologo"启动进程 $ms
..
在访问 StandardError 和 StandardOutput 属性时,PowerShell 的 Start-Process 命令是否存在错误? 如果我运行以下命令,则没有输出: $process = Start-Process -FilePath ping -ArgumentList localhost -NoNewWindow -PassThru -Wait$process.St
..
我在 64 位计算机上有一个 ASP .NET Web 应用程序,需要运行旧的 32 位报告应用程序. 当我使用 UseShellExecute = false 运行程序时,程序以退出代码退出: -1073741502 我无法使用 Shell Execute,因为我必须以不同的用户身份运行该进程.然而,当 Shell Execute 为 true 时,该进程将运行良好(尽管我必须
..
考虑以下情况: 内容 MyScript.ps1: 参数 ([字符串]$国家代码,[字符串]$文件路径,[字符串]$KeepassDatabase,[字符串]$KeepassKeyFile,[String]$EventLog = 'HCScripts',[字符串]$EventSource,[哈希表]$CitrixFarm = @{'Server1' = '6.5'})$国家代码$文件路径$K
..
我正在使用具有提升权限的另一个用户使用 PowerShell 启动一个进程. $username = "用户名"$password = "密码"$startWithElevatedRights = "记事本"$credentials = New-Object System.Management.Automation.PSCredential -ArgumentList @($username,(
..
我是我的 PS 脚本,我希望能够通过执行以下操作在另一个 PS 实例中运行另一个脚本: $filepath = Resolve-Path "destruct.ps1";启动进程 powershell.exe “$filepath" destruct.ps1 与此脚本位于同一文件夹中. 但是,在包含空格的位置 ("C:\My Scripts\") 中运行此脚本时,我将收到以下错误:
..
创建一个基本的Blazor应用程序,我正在尝试调试应用程序的main/start方法.主要是检查我要注入的对象,主要是从appsettings.json获取配置. 我还在lauchSettings.json中添加了用于浏览器调试的json设置,但没有成功. "inspectUri":"{wsProtocol}://{url.hostname}:{url.port}/_framework/d
..
我试图限制通过Powershell运行的 Start-Process 的数量,但是我似乎无法使其正常工作. 我尝试遵循此过程: https://exchange12rocks.org/2015/05/24/how-to-limit-a-number-of-powershell-jobs-running-同时运行/和在powershell中运行N个并行作业 但是这些是针对Jobs而不是P
..
你们中的任何人都可能知道为什么这不起作用吗? 开始处理$ PSHOME \ powershell.exe -ArgumentList"-NoExit -Command&`" {$ outvar1 = 4 + 4;`"out:$ outvar1`"}`“"“-等待 此操作的最终目的是使我可以通过添加-Credential选项以另一个用户身份运行脚本块.但是我不能让这个简单的脚本块起作用.非常感
..
我的docker文件获得一个Nano Server容器,并自动添加Java. # Get nano server FROM microsoft/nanoserver # Download file and set in docker container ADD http://javadl.oracle.com/webapps/download/AutoDL?BundleId=225355_
..
我正在研究一个脚本,以远程杀死两个进程,删除一些文件夹,并将服务作为应用程序启动.最终,它将被部署为在多台服务器上运行,但是我目前正在针对一台服务器对其进行测试.除了启动远程服务的最后一步(一切都正常之外,其他所有操作都很好)(由于与服务作为服务运行时存在一些兼容性问题,因此使用-cl参数将其作为应用程序运行).该应用程序通过脚本启动,但是随着脚本继续进行下一步,应用程序立即关闭.我是一个菜鸟,所
..
这在早于3的PowerShell中应该可以正常工作.我需要运行两个进程:wuapp.exe和desk.cpl(带有ScreenSaver的选项卡).我遇到的问题是,一旦启动wuapp.exe,进程名称就会在任务管理器中显示为explorer.exe-当前代码适用于wuapp.exe,但并非在每台计算机上都有效.另一件事是,当我杀死rundll32时,其他应用程序也将关闭.你有什么建议? $w
..
请考虑以下情况: 内容MyScript.ps1: Param ( [String]$CountryCode, [String]$FilesPath, [String]$KeepassDatabase, [String]$KeepassKeyFile, [String]$EventLog = 'HCScripts', [String]$Ev
..
问题 我一直在为应用程序的Start-Services功能开发超时功能,偶然发现一些挫折,其中超时无法正常工作或无法正确显示. 我的两个常量设置如下: $timeout = New-TimeSpan -Seconds $SecondsToWait $elapsedTime = [System.Diagnostics.Stopwatch]::StartNew() 我的其余代码已
..
我有一个与REST服务器通信的PowerShell脚本.该脚本仅在PowerShell 6中有效. 我想从C#调用它,因为C#程序需要来自REST服务器的信息,并且我不想用C#重写REST代码. 所以基本上,我想从C#运行PowerShell脚本. 但是 ,在C#中,PowerShell.Create();创建一个使用PowerShell 5的PowerShell实例. 我已经替换了默认文
..
大家晚上好 我正在使用一个命令行,该命令行在以下脚本中将参数作为变量传递给变量,以便在我从此脚本中调用的另一个ps1中运行.每当我尝试从命令行传递参数时,我都会收到以下错误 Start-Process:找不到可以接受的位置参数 论点 任何人都可以提供帮助吗? 感谢您的宝贵时间,非常感谢您的帮助. param ( [string]$targetserver = $a
..