首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在Powershell中有一个关于Copy-Item的问题

我在Powershell中有一个关于Copy-Item的问题
EN

Stack Overflow用户
提问于 2017-09-27 15:19:46
回答 1查看 59关注 0票数 0

我的问题是powershell总是给我一个错误消息:“无法用它自己覆盖文件”,我不知道为什么

代码语言:javascript
复制
$source=$textBox1.text
$dest=$textBox2.Text
$usr=$textBox3.text

#######From

代码语言:javascript
复制
$fNoBackup =               "\\$source\c$\Users\$usr\AppData\Local\NoBackup\*"
$fData =                   "\\$source\c$\Users\$usr\AppData\Local\Lotus\Notes\Data\*"
$fCustomDestinations =     "\\$source\c$\Users\$usr\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\*"
$fAutomaticDestinations =  "\\$source\c$\Users\$usr\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations\*"

#######To

代码语言:javascript
复制
$tNoBackup =               "\\$dest\c$\Users\$usr\AppData\Local\NoBackup"
$tData =                   "\\$dest\c$\Users\$usr\AppData\Local\Lotus\Notes\Data"
$tCustomDestinations =     "\\$dest\c$\Users\$usr\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations"
$tAutomaticDestinations =  "\\$dest\c$\Users\$usr\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations"

#######le拷贝

代码语言:javascript
复制
#############"Touch" the files ;D
New-Item -ItemType File -Path $tNoBackup -Force
New-Item -ItemType File -Path $tData -Force
New-Item -ItemType File -Path $tCustomDestinations -Force
New-Item -ItemType File -Path $tAutomaticDestinations -Force

#############Copy
Copy-Item  $fNoBackup               $tNoBackup  -Recurse -Force
Copy-Item  $fData                   $tData  -Recurse -Force
Copy-Item  $fCustomDestinations     $tCustomDestinations  -Recurse -Force
Copy-Item  $fAutomaticDestinations  $tAutomaticDestinations -Recurse -Force
EN

回答 1

Stack Overflow用户

发布于 2017-09-27 15:59:54

要对此进行调试,我建议您将变量的内容打印到控制台。这样,您就会了解问题所在。

我不知道Powershell,但我看到了一些可能会有问题的东西。显然,字符串中的$有特殊的含义(它似乎表示变量)。因此,我怀疑如果您希望字符串中的$符号是原义的,则必须对它进行引号(转义)。

在您的每个字符串中,都有c$。这可能应该是c`$,因为`是Powershell中的转义字符。完成此操作后,再次将字符串打印到控制台以确保正确。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46441741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档