我正在查看我的$ profile变量,我发现它指向C:\ users\username\Documents\windowsPowershell\Microsoft.Powershell_profile.ps1
但是,当我尝试浏览到此目录时,我找不到应该位于documents文件夹中的名为WindowsPowerShell的文件夹/目录.有任何想法吗?
我希望我可以设置一个链接到我的个人资料的永久路径,或者至少在加载Powershell时加载它.我在这里走在正确的轨道上吗?
谢谢!
-Dustin
我的 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
没有区别。
我正在尝试在Windows PowerShell中设置一个"gcc99"别名,它等于"gcc -std = C99 -pedantic -Wall".我们的想法是使用更少的击键来确保GCC以c99模式运行.(我已尽力使以下帖子中的指南适应Windows PowerShell:在GCC中设置std = c99标志)
当我在设置这样的别名(下面的图1)后尝试编译时,我收到一个错误.作为参考,如果我使用扩展命令进行编译,我不会收到此错误(参见下面的图2).作为测试,我尝试将gc99设置为"gcc"的别名(没有其他值)并且它工作正常(参见下面的3).请忽略我在代码中尚未解决的许多警告:)
有什么建议?
(我不确定为什么我的标题没有出现在下面的图片中.我正在使用自动创建的图片格式,例如,对于第一张图片:" 标题 "后面跟着" 1:链接"下一行.)
我想为 做rm -rf
一个别名Remove-Item
,因为我在使用 PowerShell 时总是不小心输入它。
我猜也许我可以做这样的事情,但那行不通。
Set-Alias -name 'rm -rf' -value Remove-Item
Run Code Online (Sandbox Code Playgroud)