我正在尝试将文件保存在桌面上。
这是我的尝试。
New-Item index.html -Destination c:\users\aaa\desktop
答案 0 :(得分:0)
通过以下方式创建新文件:
New-Item -Type File -Name "test.txt" -Path 'C:\temp'
通过以下方式写入文件:
"test" | Out-File -Append "C:\temp\test.txt"
复制文件:
Copy-Item "C:\temp\test.txt" "C:\someWhereElse\test.txt"
答案 1 :(得分:0)
有几种获取桌面路径的方法:
$myDesktop = [System.Environment]::GetFolderPath([System.Environment+SpecialFolder]::Desktop)
或
$myDesktop = [Environment]::GetFolderPath("Desktop")
或
$myDesktop = "$env:USERPROFILE\Desktop"
有了该路径后,只需使用New-Item
在其中创建一个 new 空文件New-Item -ItemType File -Path $myDesktop -Name 'index.html' | Out-Null
但是我想您想将现有文件复制到桌面上,因此您需要Copy-Item cmdlet
Copy-Item -Path 'PATH AND FILENAME WHERE THE ORIGINAL FILE IS' -Destination $myDesktop