相关疑难解决方法(0)

Powershell:$ profile指向我找不到的路径并设置永久路径

我正在查看我的$ profile变量,我发现它指向C:\ users\username\Documents\windowsPowershell\Microsoft.Powershell_profile.ps1

但是,当我尝试浏览到此目录时,我找不到应该位于documents文件夹中的名为WindowsPowerShell的文件夹/目录.有任何想法吗?

我希望我可以设置一个链接到我的个人资料的永久路径,或者至少在加载Powershell时加载它.我在这里走在正确的轨道上吗?

谢谢!

-Dustin

windows profile powershell path

7
推荐指数
2
解决办法
3852
查看次数

用于更改从 powershell 中运行的目录的批处理文件不执行任何操作

我的 PATH 上有一个小的“dev.bat”批处理文件,我运行该文件以切换到W:\. 这在 CMD 中可以正常工作,但在 PowerShell(或 PWSH)中运行时则不行。

从 PowerShell 运行 .bat 文件没有其他问题。

PS C:\> type C:\dev.bat
W:
CD W:\dev
PS C:\> dev.bat

me@computer C:\
> W:

me@computer W:\dev
> CD W:\dev

PS C:\> echo "Why did dev.bat not change directory??"
Why did dev.bat not change directory??

PS C:\> W:
PS W:\>
Run Code Online (Sandbox Code Playgroud)

不,cmd /c dev.bat没有区别。

powershell batch-file working-directory

3
推荐指数
1
解决办法
2938
查看次数

在Windows PowerShell中设置GCC的别名

我正在尝试在Windows PowerShell中设置一个"gcc99"别名,它等于"gcc -std = C99 -pedantic -Wall".我们的想法是使用更少的击键来确保GCC以c99模式运行.(我已尽力使以下帖子中的指南适应Windows PowerShell:在GCC中设置std = c99标志)

当我在设置这样的别名(下面的图1)后尝试编译时,我收到一个错误.作为参考,如果我使用扩展命令进行编译,我不会收到此错误(参见下面的图2).作为测试,我尝试将gc99设置为"gcc"的别名(没有其他值)并且它工作正常(参见下面的3).请忽略我在代码中尚未解决的许多警告:)

有什么建议?

(我不确定为什么我的标题没有出现在下面的图片中.我正在使用自动创建的图片格式,例如,对于第一张图片:" 标题 "后面跟着" 1:链接"下一行.)

图1:尝试通过设置为

图表2:通过

图表3:通过设置为

c powershell alias gcc c99

2
推荐指数
1
解决办法
1494
查看次数

在 PowerShell 中,是否可以创建名称中包含空格的别名?

我想为 做rm -rf一个别名Remove-Item,因为我在使用 PowerShell 时总是不小心输入它。

我猜也许我可以做这样的事情,但那行不通。

Set-Alias -name 'rm -rf' -value Remove-Item
Run Code Online (Sandbox Code Playgroud)

powershell

1
推荐指数
1
解决办法
695
查看次数

标签 统计

powershell ×4

alias ×1

batch-file ×1

c ×1

c99 ×1

gcc ×1

path ×1

profile ×1

windows ×1

working-directory ×1