Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

In Select-Object Foreach Schleife durchlaufen lassen... aber wie?

Frage Entwicklung Batch & Shell

Mitglied: netgearsdk

netgearsdk (Level 1) - Jetzt verbinden

01.11.2012 um 21:06 Uhr, 2223 Aufrufe, 1 Kommentar

Powershell
ForEach Schleife

Hallo zusammen,

Wie kann ich an einem Select-Object eine Foreach schleife durchlaufen lassen?
Und dann sollte abgefragt werden ob der Variable dem entspricht was in der Schleife ist... Wenn ja Msgbox Hat funktioniert wenn nicht msgbox funktioniert nicht...


ich habe es mal so probiert.. jedoch funktioniert diese nicht...


$FreigabePfad = "\\Freigabe\Daten"

Get-WmiObject Win32_MappedLogicalDisk | Select-Object ProviderName | % {

if ($_ -eq $FreigabePfad) {
[Windows.Forms.Messagebox]::Show("Hat Funktioniert!")}
else {
[Windows.Forms.Messagebox]::Show("Funktioniert nicht!")}
}

Wo mache ich den Fehler??



Ich danke euch bereits im Voraus!
LG
Mitglied: filippg
02.11.2012 um 00:37 Uhr
Hallo,

Wo mache ich den Fehler??
Bei der Fehlerbeschreibung: Du beschreibst nicht klar beschreiben, was funktioniert, und wie sich ansonsten Fehler äußern (Fehlermeldung?).
Ich würde spontan tippen, dass "$_ -eq $FreigabePfad" nicht true ergeben kann, weil $_ ein Objekt ist, das sich nicht direkt mit einem String vergleichen lässt. Mit "$_.ProviderName -eq $FreigabePfad" greifst du auf den Wert (der ein String ist) der im $_ enthaltenen NoteProperty ProviderName zu -> Der Vergleich funktioniert.

Gruß

Filipp
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Geschachtelte For Schleife funktioniert nur im ersten Durchlauf
gelöst Frage von seb1212Batch & Shell1 Kommentar

Guten Morgen, vielleicht kann mir einer von euch sagen warum mein Script nach dem ersten Durchlauf nicht mehr an ...

Batch & Shell
Powershell: Foreach-Schleife, feststellen ob aktuelles Element das letzte in der Schleife ist
gelöst Frage von MartinADBatch & Shell2 Kommentare

Hallo, ich habe eine Foreach-Schleife in Powershell. Ich möchte in der ForEach-Schleife feststellen, ob das aktuelle Element das letzte ...

Batch & Shell
Powershell: Variabelnamen in einer Schleife hochzählen lassen
gelöst Frage von oegi99Batch & Shell3 Kommentare

Ich arbeite im Moment an einem Script um Active Directory Benutzer automatisch aus einem csv File auszulesen und zu ...

JavaScript
PHP Datei im Hintergrund durchlaufen
Frage von miichiii9JavaScript2 Kommentare

Hallo Miteinander Ich möchte gerne eine Aktualisierungsfunktion auf meiner Seite erstellen. Die aktuelle Seite im Browser ist "index.php" wenn ...

Neue Wissensbeiträge
Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 13 MinutenWindows 10

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 3 StundenMicrosoft Office13 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 9 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office10 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell13 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...