powershell中的New-Item


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/11/09/powershell%E4%B8%AD%E7%9A%84New-Item/

摘要

本文主要讲述了:

  1. 创建文件
  2. 创建目录
  3. 创建符号链接

正文

创建文件

示例:创建文件

1
New-Item foo.txt

示例:强制创建文件(覆盖已存在的普通文件)

1
New-Item foo.txt -Force

示例:强制创建目录和文件(覆盖已存在的普通文件)

1
New-Item foo\bar.txt -Force

示例:创建多个文件

1
New-Item foo.txt, bar.txt

示例:创建文件并指定文件内容

1
New-Item foo.txt -Value 'hello, world'

示例:创建其他位置的文件并指定文件内容

1
New-Item D:\foo.txt -Value 'hello, world'

创建目录

示例:创建目录

1
New-Item -ItemType Directory foo

示例:创建多级目录

1
New-Item -ItemType Directory foo/bar/foobar

示例:创建多个目录

1
New-Item -ItemType Directory foo, bar

示例:创建其他位置的目录

1
New-Item -ItemType Directory D:\foo

创建符号链接

注:此操作需要管理员权限

示例:创建指向文件的符号链接

1
New-Item -ItemType SymbolicLink foo.txt -Value E:\README.txt

示例:创建指向目录的符号链接

1
New-Item -ItemType SymbolicLink foo\ -Value E:\

删除符号链接

注意:无法通过Remove-Item删除指向目录的符号链接,会报错

示例:删除指向目录的符号链接

1
(Get-Item foo\).Delete()

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/11/09/powershell%E4%B8%AD%E7%9A%84New-Item/


本文对你有帮助?请支持我


支付宝
微信