Questions tagged «unattended»

4
从命令行在Windows防火墙中启用远程桌面
注意:#commandline-line标记并不意味着仅批处理文件,我将接受PowerShell脚本或任何可免费使用的实用程序,它们可以从命令行启动并在无人值守的情况下完成其工作。 tl; dr 在Windows Vista上如何将无规则的防火墙规则准确地转换成状态GUI所说的,放在Windows Vista到任何界面(显示)语言的Windows 10上? 细化 这个问题类似于#786383,但是不一样。 基本上,因为答案对我不利: set rule group="remote desktop" new enable=Yes为公共网络打开端口3389,我想避免这种情况。另外,不同的Windows语言具有不同的组名,但是我需要一个通用的解决方案。 netsh firewall set service type = remotedesktop mode = enable 也不对我有用:自win7起已弃用,并且仅允许rdp用于当前网络(如果您在公共网络中,则3389将为公共网络打开,此后将无法在专用网络中使用)。 请注意,在通过GUI启用RDP之前,每种协议对于RDP都只有一个规则。但是,当通过GUI启用RDP时,仅为专用和域网络打开端口,并且为此拆分了规则。启用后,Windows 8+中有4条规则,而Windows XP,Vista和7中有2条规则(无UDP)。 我当前使用的解决方法是添加自己的规则: netsh.exe advfirewall firewall add rule name="Remote Desktop - User Mode (TCP-In)" dir=in action=allow program="%%SystemRoot%%\system32\svchost.exe" service="TermService" description="Inbound rule for the …

1
远程运行'Start-Process':如何显示标准输出?
我有一个用于在远程计算机上安装软件的PowerShell脚本。 到目前为止,我已成功使用以下代码: $prog = "ping" $arg = "localhost" $computername = "MACHINE01" invoke-command -computername $computername {param($p,$a)& $p $a} -ArgumentList $prog,$arg 我现在需要安装MSI,例如。 'msiexec / i c:\ file.msi / passive'。 我无法让MSIEXEC将“MSIEXEC”之后的所有内容视为参数。 相反,PowerShell只是尝试将其作为一个大命令执行。 我曾经尝试了很多事情,主要涉及文字引号的放置,但无法使其发挥作用。 我现在放弃了调用操作符(&),转而使用'-ArgumentList'参数的'Start-Process'。 MSI现在可以正确执行。大! invoke-command -computername $computername {param($p,$a) start-process $p -argumentlist $a -nonewwindow -wait -redirectstandardoutput c:\output.txt; get-content c:\output.txt} -ArgumentList $prog,$arg “Start-Process”的问题在于,当使用“Invoke-Command”远程运行时,它不会产生任何控制台输出。 我不得不求助于将输出重定向到文件然后读取文件。有没有更好的办法?

5
没有监视器的无人值守的Vista
我有一台带有破坏显示器的笔记本电脑(我只能看到屏幕最左边的一英寸)。我需要在这台电脑上重新安装Vista。但是,外部监视器是视频卡驱动程序的功能;它不是硬件。 选项1:使用普通光盘安装Vista 结果:看不到屏幕选择选项 选项2:使用WAIK创建具有无人参与答案文件的sysprepped映像。将笔记本电脑硬盘连接到桌面以应用图像,然后将笔记本电脑硬盘驱动器放回笔记本电脑并启动 结果:到达登录界面。我输入密码(没有看到任何东西,请注意),按回车键。然后计算机完全重启。我不知道为什么,我无法诊断,因为显示器还没有工作(视频驱动程序还没有安装) 选项3:使用vLite创建预装了驱动程序的无人值守Vista光盘。 结果:在测试期间(Virtual PC),光盘做的第一件事就是提示我进行硬盘分区。 看起来我需要弄清楚如何使用sysprep安装视频驱动程序(修复选项2)或在vLite DVD中自动分区/格式化驱动器(选项3) 还有其他选择吗?

1
通过Microsoft Deployment Toolkit部署的Windows 7是否仍需要在30天内激活?
我正在学习如何使用Microsoft Deployment Toolkit并尝试使用Windows系统映像管理器。 在工作中,我们通常使用MAK密钥来激活我们的Windows 7安装。 我知道我可以将此密钥与用于部署的映像关联,方法是将其包含在答案文件中,但Windows是否仍需要在部署后30天内在线激活? 如果没有,为什么不呢?如果是这样,我该怎么做才能解决这个问题?

1
无法在Windows Server 2016无人参与安装中执行远程poweshell脚本
我正在尝试为Windows Server 2016无人参与安装创建unattended.xml文件,其中在安装Windows后,它应该执行位于远程samba共享上的一个powershell脚本。 我使用以下命令来运行存储在samba共享中的powershell脚本: cmd.exe /c "ECHO R | powershell.exe -ExecutionPolicy Unrestricted -File \\192.168.137.131\install\ConfigureRemotingForAnsible.ps1" 无人参与安装过程运行良好,但ConfigureRemotingForAnsible.ps1脚本执行失败,并显示错误: The argument '\\192.168.137.131\install\ConfigureRemotingForAnsible.ps1' to the -File parameter does not exist. Provide the path to an existing '.ps1' file as an argument to the -File parameter. 手动运行时,相同的命令会成功执行。 unattended.xml文件的相关部分: <settings pass="specialize"> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.