Windows 应用程序很烦人,我想删除它们。一直在玩 Powershell 和脚本,我想知道是否有办法让 Powershell 遍历所有应用程序并删除它们。
# List of Applications that will be removed
$AppsList = "Microsoft.BingTravel","Microsoft.WindowsAlarms","Microsoft.Reader",`
"Microsoft.WindowsScan","Microsoft.WindowsSoundRecorder","Microsoft.SkypeApp","Microsoft.BingFoodAndDrink","Microsoft.BingMaps",`
"Microsoft.HelpAndTips","Microsoft.BingFinance","Microsoft.ZuneMusic","Microsoft.Reader","Microsoft.BingNews","Microsoft.AkypeApp",`
"Microsoft.ZuneVideo","Microsoft.BingTravel","Microsoft.BingSports","Microsoft.BingWeather","Microsoft.BingHealthAndFitness",`
"Microsoft.Media.PlayReadyClient.2","Microsoft.XboxLIVEGames","Microsoft.WindowsReadingList","Microsoft.WindowsAlarms"
ForEach ($App in $AppsList)
{
$Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App}
if ($Packages -ne $null)
{
foreach ($Package in $Packages)
{
Remove-AppxPackage -package $Package.PackageFullName
}
}
$ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App}
if ($ProvisionedPackage -ne $null)
{
remove-AppxProvisionedPackage -online -packagename $ProvisionedPackage.PackageName
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:
我也从 MDT 运行它以进行映像部署。
我试图使我的传出和传入流量看起来尽可能接近 SSL 流量的合法性。有没有办法对我自己的流量进行 DPI 以确保它看起来像 SSL 流量而不是 OpenVPN 流量?根据我的配置设置,是否所有流量都使用端口 443,即 SSL 端口?
我的配置如下:
笔记本电脑上的 STUNNEL:
[openvpn]
# Set sTunnel to be in client mode (defaults to server)
client = yes
# Port to locally connect to
accept = 127.0.0.1:1194
# Remote server for sTunnel to connect to
connect = REMOTE_SERVER_IP:443
Run Code Online (Sandbox Code Playgroud)
笔记本电脑上的 OPENVPN 配置:
client
dev tun
proto tcp
remote 127.0.0.1 1194
resolv-retry infinite
nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
persist-key
persist-tun
Run Code Online (Sandbox Code Playgroud)
服务器上的 STUNNEL 配置:
sslVersion = all
options …Run Code Online (Sandbox Code Playgroud) 我有一个 NAS 设备,它有 3 个共享。在一台计算机上,我可以访问所有 3 个共享。在另一台计算机上,尝试添加第二个时,我不断收到此错误。
The Network folder specified is currently mapped using a different user name and password [...]
Run Code Online (Sandbox Code Playgroud)
这就是我不断收到的信息。是什么原因造成的?
编辑:每个共享都有自己的用户名和密码。
编辑:NET USE 在同一 NAS 设备上运行 3
New connections will be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
OK T: \\192.168.2.5\SHARE1 Microsoft Windows Network
OK X: \\Nas-1dsho-abc\SHARE2 Microsoft Windows Network
Disconnected Y: \\192.168.2.9\backups Microsoft Windows Network
OK Z: \\Nas-1dsho-abc\cbackups Microsoft Windows Network
The command completed successfully.
Run Code Online (Sandbox Code Playgroud)
NET USE 另一方面:
New connections will be remembered.
Status Local Remote Network …Run Code Online (Sandbox Code Playgroud) windows network-attached-storage windows-7 network-share readynas
我运行一个主要的媒体上传/下载站点,我注意到这些:
由于文件大小过大,这是严重的还是背景噪音,我是否可以向 /etc/sysctl.conf 添加任何调整以改进和防止问题?
[8822139.804040] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8822140.944041] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8822143.224052] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8822147.776079] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8822156.896049] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8822175.136049] TCP: Peer 177.47.116.196:53829/80 unexpectedly shrunk window 2513116350:2513136117 (repaired)
[8900596.808027] TCP: Peer 101.109.227.138:56284/80 unexpectedly shrunk window 1388148754:1388196670 (repaired)
[8900598.444020] TCP: Peer 101.109.227.138:56284/80 unexpectedly shrunk window 1388148754:1388196670 (repaired)
[8914737.204037] TCP: Peer 2.238.243.60:63238/80 …Run Code Online (Sandbox Code Playgroud) 供应商(数据中心)建议我在带有机械驱动器的硬件 RAID 10 上的软件 RAID 1 中使用 1TB SSD。
他们的报价:
通常 SSD 比 RAID 卡最可靠,而且由于部件较少,故障点也较少。由于 RAID1 是极其简单的存储,因此不会有太多 CPU 负载。
这有多真实?在运行虚拟机时,RAID 1 SW 甚至是理想的选择吗?他们是这么说的。
更多细节: 我计划运行 XEN/XEN-HvM/KVM —— 换句话说,它将 Linux 作为主机运行,我想要一个设置,来宾可以将 Windows 托管到 Linux 并可以编译他们自己的内核。
我想要完成的是: 能够快速识别驱动器故障并在几乎没有停机时间或性能下降的情况下更换。
有没有办法让 powershell 脚本在应用程序列表下运行,这样当您从 MDT 映像安装时,您可以选择要运行的脚本?
我可以将脚本作为脚本很好地运行,但是我尝试过的每次尝试脚本都不会执行。
这就是我试图做到的,但他们不执行。(我链接到任务序列下的安装应用程序下的脚本。到目前为止,我得出的结论是 Microsoft 不允许 PowerShell 脚本以这种方式工作,而没有一些严重的黑客攻击。

编辑:
因此,在尝试了多种方法并进行了研究之后,这就是我现在所拥有的:
我正在尝试这个:
powershell -noexit "& "'\\SERVER.com\ImageDeploymentShare$\Scripts\script_tes_2t.ps1'
Run Code Online (Sandbox Code Playgroud)
工作目录是:
.\%SCRIPTROOT%
Run Code Online (Sandbox Code Playgroud)
但我得到了这个:

我在technet上看到过类似的帖子,但这肯定是极端的吗?
Filename RunPowerShell.cmd
Powershell -Command Set-ExecutionPolicy Unrestricted
Powershell.exe -file "%~dp0%1"
Powershell -Command Set-ExecutionPolicy AllSigned
Filename App1.ps1
Dir
Execute this with
[fulle_Path_if_needed\]RunPowerShell.cmd App1.ps1
Run Code Online (Sandbox Code Playgroud) 我有一个运行 Windows Server 2012 R2 的文件服务器。它有四个 6TB 西部数据 RED 驱动器。例如,我想在那里托管我的 Hyper-V 计算机、WSUS(Windows 服务器更新服务)内容和 WDS/MDT 部署 ISO 和文件。
我看到了用于连接服务器的 SMB、NFS 和 iSCSI 选项。这意味着,我可以选择通过 NFS 或 SMB 设置共享,或者创建我可以连接到的虚拟 iSCSI 驱动器。
我如何确定哪个选项更适合特定解决方案,或者只要服务可以访问存储,我选择哪个选项都无关紧要?
我有一个所有员工都被分配到的组。我以同样的方式设置了 CREATOR 用户。他们拥有所有的 RW 权限,但没有删除权限。
一切都按预期工作,但是,Office 相关产品无法保存。他们抛出一个权限错误。我的理论是 Office 尝试删除该文件,然后将其临时/当前保存的文件重命名/复制为新文件。
任何人都可以解决此问题或链接?
这是 Office 2016。我读到有人在 Office 2013 中遇到过这个问题,我尝试应用修复程序,但没有成功。
此外,我尝试与具有删除权限的用户一起运行 Office,并且没有问题。
我的想法:https : //superuser.com/questions/1252321/running-an-application-always-as-another-user-not-short-cut-based
windows permissions ntfs microsoft-office windows-server-2012-r2
我正在阅读和 tls-crypt 并且很好奇这会增加安全性并减少握手期间密钥被泄露的机会,并且它提供比 tls-auth 更好的安全性吗?
也许有人可以更好地解释 tls-auth 和 tls-crypt 以及它们如何提高安全性?
我当前的客户端文件:
client
tls-client
dev tun
proto udp
remote 1.2.3.4 9999
<ca>
</ca>
<cert>
</cert>
<key>
</key>
pull
auth-nocache
cipher AES-256-CBC
keysize 256
compress lz4-v2
reneg-sec 36000
keepalive 30 120
Run Code Online (Sandbox Code Playgroud) 有没有办法防止 Hyper-V 因磁盘空间不足错误而暂停?
我尝试了一些注册表编辑,但它们似乎不起作用。
这是策略设置吗?