gpt4 book ai didi

powershell - 从批处理文件运行PS1文件,拇指驱动器上位于同一文件夹

转载 作者:行者123 更新时间:2023-12-03 00:55:41 28 4
gpt4 key购买 nike

诚然,我不是脚本编写者。我拼凑了已经起作用但尝试学习的东西。
我有一个脚本,为我自己和我们的技术人员设置扫描用户需要大量的体力劳动。这是一小部分作为批处理文件编写的文件。在暂停之前的最后,我想调用PowerShell以显示什么是网络类型,而不是对其进行更改。至少目前还没有。我确实从文件中删除了很多多余的东西以节省空间。批处理文件和PS1文件都将位于拇指驱动器上的同一文件夹中。
nettype.ps1文件仅具有:

get-netconnectionprofile
pause
当然可以暂停一下,以便技术人员可以看到网络类型。
希望有人有一个简单的解决方案。我确实看过这里和其他网站。我在搜索或理解需要做的事情时可能未使用正确的术语。
net user Scans Scanner1 /add
net localgroup administrators Scans /add
wmic UserAccount where Name='Scans' set PasswordExpires=False
md C:\Scans
@echo off

NET SHARE Scans=C:\Scans /Grant:Scans,Full
ICACLS "C:\Scans" /Grant Scans:(OI)(CI)(F) /t /c
ICACLS "C:\Scans" /Grant Everyone:(OI)(CI)(F) /t /c
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
PowerShell.exe -File "nettype.ps1"
pause

最佳答案

如果这就是脚本中的全部内容,请不要将其作为脚本运行,删除它,而直接在中运行命令:

"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -Command "Get-NetConnectionProfile"
可以将其缩短为:
PowerShell Get-NetConnectionProfile

关于powershell - 从批处理文件运行PS1文件,拇指驱动器上位于同一文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64375018/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com