PowerShell: Wie kann ich zu Get-Service Output neue Spalte hinzufügen?

1 Antwort

Das geht mit "Add-Member".

https://technet.microsoft.com/en-us/library/hh849879.aspx

Hier mal ein Beispiel:

$services = Get-Service wuauserv
$services | Add-Member -MemberType NoteProperty -Name "ComputerName" -Value "Server1"
$services | ft -Property Status,Name,DisplayName,ComputerName

Du musst dann bei "-Value" halt entsprechend den Computernamen einfügen.

Zudem musst du explizit auswählen, dass die dazu geschriebene Eigenschaft mit ausgegeben werden soll (letzte Zeile).

Hoffe ich kann damit helfen. Über n kurzes Feedback würd ich mich freuen ;)

Btw. sowas nicht direkt produktiv einsetzen, sondern erst entsprechend testen xD

0

Apache configurations Fehler, wie kann ich diesen beheben?

Hi GuteFrage.net-Community(also Hallo an dich! :) ),

ich habe mir einen Apache2 Webserver mit php und libapache2-mod-php, danach MySQL (Server und Client) php-MySQL per apt-get installiert. Danach habe ich noch phpmyadmin installiert, aber es wurde nicht im Web angezeigt, also habe ich

echo Include /etc/init.d/apache2.conf >> (das >> soll eigentlich 2 Pfeile nach Links darstellen)  /etc/apache2/apache.conf

eingegeben, und den Webserver neugestartet, aber es kam ein Error heraus.

[failed!] Starting apache2 (via systemctl):
apache2.serviceJob for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.

Dann hatte ich

systemctl status apache2.service 

eingegeben und folgendes kam heraus:

* apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           `-apache2-systemd.conf
   Active: failed (Result: exit-code) since Sat 2017-05-27 09:49:58 UTC; 3min 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 19282 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 18233 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
  Process: 19902 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)

May 27 09:49:58 Server apache2[19902]:  *
May 27 09:49:58 Server apache2[19902]:  * The apache2 configtest failed.
May 27 09:49:58 Server apache2[19902]: Output of config test was:
May 27 09:49:58 Server apache2[19902]: apache2: Syntax error on line 222 of /etc/apache2/apache2.conf: Could not open configuration file /etc/init.d/
May 27 09:49:58 Server apache2[19902]: Action 'configtest' failed.
May 27 09:49:58 Server apache2[19902]: The Apache error log may have more information.
May 27 09:49:58 Server systemd[1]: apache2.service: Control process exited, code=exited status=1
May 27 09:49:58 Server systemd[1]: Failed to start LSB: Apache2 web server.
May 27 09:49:58 Server systemd[1]: apache2.service: Unit entered failed state.
May 27 09:49:58 Server systemd[1]: apache2.service: Failed with result 'exit-code'.

,und dann hatte ich unte in der .conf Datei geschaut ob da auch wirklich die Datei angegeben ist weil in dem Error oben /etc/init.d/ stand.

/etc/init.d/apache.conf:

...
# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf

# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Include /etc/init.d/apache.conf   (der angegebene Error)

Was kann ich tuen, dass der Fehler behebt wird?

MFG ItzCrasher (P.S.: Diesen Text werde ich auch auf anderen Seiten posten.)

...zur Frage

Was möchtest Du wissen?