czu*_*ski 12 windows-7 powershell
我在 Windows 7 64 位上运行 PowerShell 3.0 时遇到问题。运行时打开/启动需要很长时间。它对几乎任何事情的反应都非常缓慢。
我相信这可能是因为我的个人资料存储在我的文档中,并且我的文档文件夹已同步到我们的网络。
有什么方法可以移动我的个人资料的位置,以便我可以在本地而不是通过网络拥有它?
Ste*_*nny 16
PowerShell 依赖于 .NET Framework,您可以尝试更新它。
这个脚本也帮助了我的速度
$Env:PATH = [Runtime.InteropServices.RuntimeEnvironment]::GetRuntimeDirectory()
[AppDomain]::CurrentDomain.GetAssemblies() | % {
$pt = $_.Location
if (! $pt) {continue}
if ($cn++) {''}
$na = Split-Path -Leaf $pt
Write-Host -ForegroundColor Yellow "NGENing $na"
ngen install $pt
}
Run Code Online (Sandbox Code Playgroud)
Powershell 配置文件可以存储在几个不同的默认位置。
第一个位置是全局位置,当您希望所有用户都拥有自定义的 Powershell 配置文件时,该位置会很有用。该配置文件应放置在
C:\WINDOWS\system32\WindowsPowerShell\v1.0\Profile.ps1
Run Code Online (Sandbox Code Playgroud)第二个位置用于本地配置文件,并且特定于每个用户帐户。该文件覆盖全局配置文件,应放置在
C:\Username\My Documents\WindowsPowerShell\Profile.ps1
Run Code Online (Sandbox Code Playgroud)作为测试,尝试修改全局 Powershell 配置文件(位于 system32 中),看看是否会加快速度。如果是这样,您就会知道速度缓慢是由网络造成的,您可以从那里继续前进。
| 归档时间: |
|
| 查看次数: |
18457 次 |
| 最近记录: |