首页 > 解决方案 > 如何在 PowerShell 的目录中创建文件

问题描述

我的目录是D:\\Main. 我想创建一个file.js仅在目录中命名的文件,即D:\\Main. 我使用代码 type nul > file.js。它会创建文件,但也会显示一条错误消息,指出nul找不到该文件夹​​。难道我做错了什么?如何改进代码以停止错误消息?

标签: powershellnul

解决方案


您尝试使用的内容对 CMD.EXE 有效,但在 PowerShell 中,type是 的别名Get-Content,它需要有效的设备或文件。但是,尽管变量将返回所需的值,但 PowerShell中提供null 设备。你应该改用 $null

New-Item -Path . -Name "file.js" -Value $null

或者

Set-Content -Path .\file.js -Value $null

创建一个空文件。


推荐阅读