Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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
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, 21626 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 ..
Ähnliche Inhalte
Batch & Shell
Umgebungsvariable "PATH" für eine Anwendung anpassen (7)

Frage von enno zum Thema Batch & Shell ...

Batch & Shell
gelöst Bash Umgebungsvariable PATH Splitten (1)

Frage von Marabunta zum Thema Batch & Shell ...

Batch & Shell
gelöst Powershell select-string -pattern (2)

Frage von LianenSchwinger zum Thema Batch & Shell ...

Batch & Shell
gelöst Teil eines Strings als Variable setzen (2)

Frage von tHe-jAy zum Thema Batch & Shell ...

Neue Wissensbeiträge
Viren und Trojaner

Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Installation
Windows 10 neu installieren (12)

Frage von imebro zum Thema Windows Installation ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...