关于PowerShell 新建脚本文件的问题
New-Item -Type file -Force $profile 新建当前用户的文件配置 正常是用来自动运行脚本
出现如下
Microsoft.PowerShell_profile.ps1,因为在此系统上禁止运行脚xxx
查了下是因为权限原因默认不让
在管理员权限下执行
set-ExecutionPolicy RemoteSigned
$profile 获取配置文件路径
C:\Users\keeyu\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
编辑如下内容,和shell 一样好用点 相当于touch 新建文件
function touch {
for ($i = 0; $i -lt $args.Count; $i++) {
# echo "parameter $i : $($args[$i])"
new-item $($args[$i])
}
}
直接用 touch 就好了
touch main.go
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2021/6/2 23:48 0 main.go
PS C:\file\Some_small_projects\context_> ls
目录: C:\file\Some_small_projects\context_
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2021/6/2 23:48 0 main.go
创建成功了