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

Warum führt Powershell den Teil eines Skripts zum erstellen einer .txt Datei nicht aus

Frage Entwicklung

Mitglied: greenhorn101

greenhorn101 (Level 1) - Jetzt verbinden

26.01.2011, aktualisiert 13:24 Uhr, 5094 Aufrufe, 3 Kommentare

Verwendet: Powershell v1.0

Hallo zusammen,

Habe folgendes Problem, das Skript gebe ich ein und es wird auch normal ausgeführt, bzw. erfüllt seinen Auftrag, bis auf den letzten, wo es eine neue .txt Datei erstellen soll, die mit dem aktuellen Datum im Namen versehen werden soll.
Zudem soll in der Datei auch etwas stehen und nochmals das aktuelle Datum eingefügt werden.

Fehlermeldung:

Out-File : Could not find a part of the path 'C:\blabla\deletefile1\26\2011.txt'.
At C:\test\deloldlogfiles.ps1:47 char:98
"Working progress succesful."+$datetwo | out-file <<<<-filepath $logfile -encoding default


Skript:

$date = get-date -format d
$logfile = "C:\blabla\deletefile" + $date + ".txt"
$datetwo = get-date -format r
"Working progress succesful."+$datetwo | out-file -filepath $logfile -encoding default

Grüße greenhorn101
Mitglied: bastla
26.01.2011 um 14:43 Uhr
Hallo greenhorn101 und willkommen im Forum!

Nur als Denkanstoß: Wolltest Du die Datei tatsächlich in diesem
C:\blabla\deletefile1\26\2011.txt
Pfad erstellen?

Falls denn doch nicht, wird sich die Frage stellen, woher wohl die Unterordner stammen ...

Grüße
bastla
Bitte warten ..
Mitglied: greenhorn101
26.01.2011 um 15:41 Uhr
Hallo bastla, danke,

mhhh der Pfad der neuen Datei sollte eigentlich so aussehen:
C:\blabla\deletefile26.01.2011.txt

Liegt es vllt daran, da der Server auf der Sprache Englisch läuft, die Powershell die interpretationdes Datums falsch ausgiebt,
folglich in der englischen Schreibweise > 1\26\2011 anstatt wie bei uns 26.01.2011, so wie ich es eigentlich haben will.

Demnach müsste ich ja eigentlich nur get-date -format d so ändern, dass es anders ausgegeben wird.
z.B. in:
get-date -format D
oder
get-date -format s



Grüße
greenhorn101
Bitte warten ..
Mitglied: greenhorn101
26.01.2011 um 15:43 Uhr
Hallo zusammen,

ich habe jetzt das
$date = get-date -format d
in
$date = get-date -format D
geändert und siehe da es funktioniert!

Danke für den Tipp

Grüße
greenhorn101
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Teile eines Powershell Skriptes in einer Tabelle ausgeben (3)

Frage von ReneBue zum Thema Batch & Shell ...

Entwicklung
gelöst Zwei .txt Dateien via PowerShell zusammenfügen (2)

Frage von Alex1809 zum Thema Entwicklung ...

Batch & Shell
gelöst Snapshot mit Powershell-Skript (3)

Frage von Holywarrior1 zum Thema Batch & Shell ...

Batch & Shell
Mehrere AD Benutzer aus CSV Datei mit PowerShell erstellen (1)

Frage von windelterrorist zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Kann auf Freigabe nicht Zugreifen (19)

Frage von leon123 zum Thema Netzwerkgrundlagen ...

SAN, NAS, DAS
MSA 2050 RAID Konfig (17)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Festplatten, SSD, Raid
RAID Controller mit Trim-Funktion, wie ermitteln (11)

Frage von pixel24 zum Thema Festplatten, SSD, Raid ...