start-process

    1热度

    1回答

    我很努力使今天能够使用这个简单的(?)函数。 我有一个PowerShell脚本从基于txt的文件读取计算机名称。通过下面的一行从PowerShell会话中运行时,它工作正常: ./"Server Health Check.ps1" -List One-off.txt 正如你所看到的,它有一个长文件名,所以它包裹着行情。 但是,我正在构建一个PowerShell GUI窗体,其中包含一个用于调用

    2热度

    1回答

    我想循环重复执行一个程序。 有时,程序崩溃,所以我想杀了它,所以下一次迭代可以正确开始。我通过超时确定这一点。 我有超时工作,但无法获得该程序的退出代码,我也需要确定其结果。 之前,我并没有等待超时,而是使用了 - 在Start-Process中等待,但是如果启动的程序崩溃,这会使脚本挂起。有了这个设置,我可以正确地得到退出代码。 我从ISE执行。 for ($i=0; $i -le $max_i

    2热度

    1回答

    大家晚上好, 我使用的传递参数,一个命令行如下面的脚本变量变量参数在我从内调用另一个PS1运行这个脚本。每当我试着在命令行我碰到下面的错误,虽然 开始处理传递参数:位置参数无法找到接受 说法 会有人能够协助? 谢谢你的时间,非常感谢你的帮助。 param ( [string]$targetserver = $args[0], #target server [string]$mo

    0热度

    1回答

    我有一个文本文件,我需要在Notepad.exe中打开并让用户添加一些输入。然后我想在用户退出文件时将文件打印到AdobePDF。 这是我不得不打开该文件 Start-Process notepad.exe C:\path\to\text\file\MyTextFile.txt -NoNewWindow -Wait 不知道如何打印PDF退出。 AdobePDF是已安装的打印机,但它不是默认打印

    1热度

    1回答

    尝试几种可能性后我不确定如何继续。 我需要执行一个脚本"C:\test1\script.ps1"我也需要通过这个脚本传递一些参数。这些参数(-Hashtag $Hashtag -Name $Name等等)存储在名为$arguments的变量中。 所以最后调用应该是这样的:C:\test1\script.ps1 $arguments 这是没有问题的,但现在我无法得到管理的东西的工作。 我的目标是以不

    -1热度

    2回答

    我想如下运行PowerShell脚本: Start-Process -FilePath "C:\svn\Services\trunk\Services.In4m.Agent.Host\bin\agent.exe" -Argument --help 有什么理由这可能发生。另外,如何编写脚本以便命令提示符窗口不会立即关闭?

    1热度

    1回答

    我需要能够调用exe并仅指定服务器名称和用户名。我仍然希望它像正常一样提示输入密码。当我调用下面的第一个命令时,RDP会提示我输入密码,但它已经插入了我的本地用户名。如果我想使用别人的用户名,我不能在第二个命令中正常工作。 Start-Process "$env:windir\system32\mstsc.exe" -ArgumentList "/v:$server" Start-Proces

    0热度

    1回答

    我想复制许可证文件夹并覆盖现有文件夹,因为它是程序文件(x86),我必须运行提升的powershell,我可以复制它时我手动启动它,只是想知道是否有可能全部运行在一条线上(一次全部运行)?真的appreicated $net = new-object -ComObject WScript.Network $net.MapNetworkDrive("R:", "\\roa\smdd\Softwar

    0热度

    1回答

    我有任务计划在午夜运行批处理文件。 它具有最高权限, 它跑了作为管理者与存储的密码,独立的用户是否登录或不 的环境设置为2012窗 批处理文件的启动时使用文件夹。 批处理文件的位置,分别为启动文件夹: c:\ip\ip1.bat c:\ip\ 批处理文件的内容:如果手动启动 taskkill /im python.exe /f >nul 2>&1 taskkill /im chrome.e

    0热度

    1回答

    我一直在尝试重新编写以下PowerShell代码,因为我需要它等到完成之后才进行如此假设启动过程与-Wait就足够了但我似乎无法获得它实际上运行... 原来的代码工作,但不会等到它完成之前进行脚本。 function ZipAndDeleteFile([string] $file, [string] $saveLocation) { $command = [string]::Forma