मेरे पास C:\Hans\Hans4\
निर्देशिका में Eric Clapton - Nothing But The Blues - Full Concert (1994) [HQ].URL
नामक एक फ़ाइल है। इस बनाने के लिएयह PowerShell स्क्रिप्ट एक त्रुटि उत्पन्न क्यों करती है?
कोड के नीचे है (हालांकि त्रुटि फ़ाइल की सामग्री की परवाह किए बिना होता है)
$fileContents = @"
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
[InternetShortcut]
URL=http://example.com/
IDList=
"@
New-Item -Path "C:\Hans\Hans4" `
-Name "Eric Clapton - Nothing But The Blues - Full Concert (1994) [HQ].URL" `
-ItemType "file" `
-Value $fileContents `
-Force
जब मैं निम्नलिखित चला मैं एक त्रुटि
Get-ChildItem 'C:\Hans' -Recurse | Resolve-ShortcutFile > Output.txt
कोड
नीचे का संदर्भ समारोह मिलता हैfunction Resolve-ShortcutFile {
param(
[Parameter(
ValueFromPipeline=$true,
ValueFromPipelineByPropertyName=$true,
Position = 0)]
[Alias("FullName")]
[string]$fileName
)
process {
if ($fileName -like "*.url") {
Get-Content $fileName | Where-Object {
$_ -like "url=*"
} |
Select-Object @{
Name='ShortcutFile'
Expression = {Get-Item $fileName}
}, @{
Name='Url'
Expression = {$_.Substring($_.IndexOf("=") + 1)}
}
}
}
}
यह त्रुटि संदेश
हैGet-Content : An object at the specified path C:\Hans\Hans4\Eric Clapton - Nothing But The Blues - Full Concert (1994) [HQ].URL does not exist, or has been filtered by the -Include or -Exclude parameter. At line:33 char:28 + Get-Content $fileName | Where-Object { + ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (System.String[]:String[]) [Get-Content], Exception + FullyQualifiedErrorId : ItemNotFound,Microsoft.PowerShell.Commands.GetContentCommand
मुझे यह त्रुटि क्यों मिलती है?
इस सवाल का आगंतुकों के लिए: http://meta.stackoverflow.com/questions/340658/can-someone-help-a-new-guy-to-be-good-in-asking-questions- यहां –
यह सी नहीं होना चाहिए: \ हंस लेकिन सी: \ रोमन – ManOnAMission