Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Powershell text aus datei in variable speichern, path angabe als string (Split-Path)

Frage Entwicklung Batch & Shell

Mitglied: micneu

micneu (Level 2) - Jetzt verbinden

16.02.2010 um 23:53 Uhr, 20305 Aufrufe, 4 Kommentare

hallo leute,

ich möchte in powershell den inhalt einer .txt datei in einer variable speichern.
ich bekomme es einfach nicht hin.

wie kann ich den inhalt einer .txt datei in einer variable speichern?

habe schon einiges versucht nur komme ich nicht hin.
01.
$file = Get-ChildItem $ziel -filter $endung | sort LastWriteTime -descend 
02.
$filemail = $file | select -first 1 
03.
$filename = $filemail | Select-Object Name | Out-String 
04.
echo $filename 
05.
$filenamefull = $filemail | Select-Object fullName | Out-String 
06.
echo $filenamefull
auch bekomme ich es nicht hin mit "Split-Path" einen path von einer datei hatte das versucht:

01.
Split-Path $filenamefull 
02.
oder  
03.
$test = $filenamefull | Split-Path
hoffe ihr könnt mir helfen.....

gruß michael
Mitglied: LotPings
17.02.2010 um 01:31 Uhr
Hallo Michael,

zu 1.
$file = get-content X:\Pfad\Datei.Erw
zu 2.
get-help split-path -full
Speziell die Beispiele solltest du durchgehen.

Gruß
LotPings
Bitte warten ..
Mitglied: micneu
17.02.2010 um 08:14 Uhr
was ist an meiner anweisung falsch?

01.
$ziel = "c:\" 
02.
$endung = "*.txt" 
03.
$file = Get-ChildItem $ziel -filter $endung | sort LastWriteTime -descend 
04.
$filemail = $file | select -first 1 
05.
$filename = $filemail | Select-Object Name | Out-String 
06.
echo $filename 
07.
$filenamefull = $filemail | Select-Object fullName 
08.
echo $filenamefull 
09.
$test2 = Split-Path -Qualifier $filenamefull | Out-String 
10.
echo $test 
11.
$test2 = convert-path "$filenamefull" | Out-String 
12.
echo $test2
ich bekomme immer diese fehlermeldung

01.
Convert-Path : Das Laufwerk wurde nicht gefunden. Ein Laufwerk mit dem Namen "@{FullName 
02.
=C" ist nicht vorhanden. 
03.
Bei Zeile:30 Zeichen:22 
04.
+ $test2 = convert-path <<<<  "$filenamefull" | Out-String 
05.
    + CategoryInfo          : ObjectNotFound: (@{FullName=C:String) [Convert-Path], DriveNotFoundException 
06.
    + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.ConvertPathCommand 
07.
 
ich wollte erreichen das ich einen string habe mit dem ich weiterarbeiten kann
damit ich den datei path als path angabe weiter nutzen kann (string) nur geht es so nicht.

gruß michael
Bitte warten ..
Mitglied: H41mSh1C0R
17.02.2010 um 09:12 Uhr
01.
$filenamefull = $filemail | Select-Object fullName  
02.
echo $filenamefull 
Du gibst hier den/die Pfad/e aus.

Was willst du nun machen?

Du willst die Pfade einzeln in Test2 haben?
Bitte warten ..
Mitglied: micneu
17.02.2010 um 12:00 Uhr
ja danke.... habe es jetzt so gelöst:

01.
$ziel = "c:\" 
02.
$endung = "*.txt" 
03.
$file = Get-ChildItem $ziel -filter $endung | sort LastWriteTime -descend 
04.
$filemail = $file | select -first 1 
05.
$filenamefull = $filemail.fullName 
06.
echo $filenamefull
gruß michael
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(3)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
Powershell multiple Datei-Inhaltssuche und mehrere Unterordner (3)

Frage von Jenny82 zum Thema Batch & Shell ...

Batch & Shell
gelöst PowerShell, Log Datei auslesen, bei Änderungen E-Mail senden (12)

Frage von swissbull zum Thema Batch & Shell ...

Batch & Shell
Wert in Registry suchen und in Variable speichern (2)

Frage von J.Troll zum Thema Batch & Shell ...

Batch & Shell
Text-Datei auslesen und Inhalt als Parameter übergeben (1)

Frage von aubm2013 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...