मैं एक छोटे से स्क्रिप्ट कर सकते हैं कि सफलतापूर्वक सभी फ़ाइलों की प्रतिलिपि बनाएँ फ़ोल्डर और सबफ़ोल्डर और संलग्न के निर्माण के समय, लेकिन में फ़ाइलों सबफ़ोल्डर नहीं है निर्माण के समय संलग्न करने के लिए उनके नाम है ।
कैसे कर सकते हैं मैं संलग्न निर्माण तिथि करने के लिए सभी फ़ाइलों के लिए एक फ़ोल्डर और सबफ़ोल्डर?
मेरे वर्तमान स्क्रिप्ट है:
$path = "C:\test1"
$destination = "C:\test2"
Get-ChildItem -path $path | ForEach-Object{
$newname = $_.CreationTime.toString("yyyy-MM-dd") + $_.BaseName +$_.Extension
(Copy-Item -Recurse -Path $_.FullName -Destination ( Join-Path $destination $newname))
}