0
我試圖將用戶配置文件(桌面和收藏夾)中的某些文件夾和文件複製到用戶homedrive上的特定文件夾中。由於用戶配置文件和主頁驅動器可以不同,我不希望這是一條艱難的道路。Powershell將文件複製到homedrive
我試圖得到這個與powershell下的robocopy工作,但我一直在努力與用戶配置文件和主驅動器路徑。
$arSourceFolders = ("%userprofile%\Favorites", "%userprofile%\Desktop");
$arDestinationFolders = ("%homedrive%\Backup\Favorites", "%homedrive%\Backup\Desktop");
if($arSourceFolders.Length -ne $arDestinationFolders.Length)
{
}
else{
for($i=0; $i -lt $arSourceFolders.Length; $i++)
{
robocopy $arSourceFolders[$i] $arDestinationFolders[$i] /COPYALL /E /R:0 /xo
}
}
它不適用於%userprofile%和%homedrive%。因爲腳本會轉到C:\%userprofile%\ Desktop。有沒有辦法設置這些路徑?