PowerShell 库包含数千个脚本,你可以根据自己的特定用途使用或修改这些脚本,这些脚本分为不同的类别。 例如,可以针对 Active Directory 域服务 (AD DS) 和其他 Active Directory 服务运行数百个可行脚本。 其中某些脚本可能非常有用。 例如,使用脚本查找超过 90 天未使用的用户帐户,然后禁...
我在支持的生产环境中使用三个不同的 Active Directory 用户帐户。 我在这本书中使用的实验室环境中镜像了这些帐户。 我以没有域或本地管理员权限的域用户身份登录到 Windows 11 计算机。 单击Windows PowerShell 快捷方式启动 PowerShell控制台,如图 1-1 所示。 请注意,控制台的标题栏显示Windows PowerShell,如图...
As a security feature, PowerShell doesn't run executable commands, including PowerShell scripts and native commands, unless the command is located in a path listed in the $env:Path environment variable. To run an executable file that's in the current directory, specify the full path or use ...
将OutputDirectory设置为脚本日志记录的共享位置时,限制对目录的访问,以防止用户查看其他用户或计算机的脚本。 设置Update-Help 的默认源路径 设置Update-Help 的默认源路径策略设置设置 cmdlet 的SourcePath参数的Update-Help默认值。 此设置阻止用户使用Update-Helpcmdlet 从 Internet 下载帮助文件。
Azure Active Directory 模块仅适用于 PowerShell 3 到 5.1。 执行策略设置为 “受限”。 如果策略太受限,则某些 Windows PowerShell cmdlet 无法运行。解决方法若要解决此问题,请执行以下步骤:通过运行 $PSVersionTable来标识 PowerShell 版本。 以管理员身份运行适用于 Windows PowerShell 的 Azure Active Dir...
A cmdlet derived from PSCmdlet gives you access to the Windows PowerShell runtime. This enables calls to other scripts, and allows access to the Windows PowerShell providers for working with session state. PSCmdlet also provides access to the Windows PowerShell logging features, though this ...
When you try to run a script in Microsoft Azure Active Directory module for Windows PowerShell, you receive one of the following error messages: File C:\my_script.ps1 cannot be loaded. The execution of scripts is disabled on this system. Please see "Get-Help about_signing" for ...
SQL Server installs Windows PowerShell and a set of SQL Server snap-ins that expose SQL Server functionality in Windows PowerShell. You can then code Windows PowerShell scripts that work with SQL Server objects. The scripts can be run in the Windows PowerShell environment, in SQL Server Manag...
启动进程时出现 PowerShell 错误可能是由于以下原因之一: 1. 权限不足:请确保您具有足够的权限来启动进程。如果您是普通用户,请尝试使用管理员权限运行 PowerShell。 2. 脚本...
To make a custom console, you should start by finding the full names of each snap-in you want to work with. Make sure all the necessary management tools are installed on your computer. Then, in Windows PowerShell, run Get-PSSnapin –registered. This will list all the registered, yet unlo...