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

gelöst Powershell start-process cmd mit Parametern

Mitglied: mschaedler1982

mschaedler1982 (Level 1) - Jetzt verbinden

24.05.2019 um 15:11 Uhr, 1465 Aufrufe, 4 Kommentare

Hallo zusammen,

wahrscheinlich wieder nur ein kleines Problem

Ich will aus PowerShell einen start-process Befehl abschicken unter cmd funktioniert er soweit.

CMD
PowerShell
Als Fehlermeldung erhalte ich.

Start-Process : Es wurde kein Positionsparameter gefunden, der das Argument "/savefolder="C:\Temp"" akzeptiert.
In Zeile:1 Zeichen:1

start-process -filepath C:\Temp\2.cmd -ArgumentList 'C:\Temp ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : InvalidArgument: ( [Start-Process], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand

Ich schätze es liegt am "/" aber ich hab keine Ahnung wie ich den wegbekomme.
Ein Backtick vor dem " war nicht die Lösung.

Weiß hier jemand weiter?
Mitglied: erikro
24.05.2019 um 15:15 Uhr
Moin,

Zitat von mschaedler1982:
Weiß hier jemand weiter?

Ja, das Handbuch:

Example 7: Specifying arguments to the process

Both commands start the Windows command interpreter, issuing a dir command on the 'Program Files' folder. Because this foldername contains a space, the value needs surrounded with escaped quotes. Note that the first command specifies a string as ArgumentList. The second command a string array.
PowerShell

Start-Process -FilePath "$env:comspec" -ArgumentList "/c dir `"%systemdrive%\program files`""
Start-Process -FilePath "$env:comspec" -ArgumentList "/c","dir","`"%systemdrive%\program files`""


aus: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...

Liebe Grüße

Erik
Bitte warten ..
Mitglied: Kraemer
24.05.2019 um 15:49 Uhr
Moin,
Zitat von mschaedler1982:
Weiß hier jemand weiter?
ich sage auch Handbuch und verweise aber auf die Definition:

Es ist also exakt ein String gefragt - und nicht drei.

Gruß
Bitte warten ..
Mitglied: 139920
LÖSUNG 24.05.2019, aktualisiert um 16:56 Uhr
Zitat von Kraemer:

Moin,
Zitat von mschaedler1982:
Weiß hier jemand weiter?
ich sage auch Handbuch und verweise aber auf die Definition:

Es ist also exakt ein String gefragt - und nicht drei.
Wenn wir schon dabei sind, das ist so nicht richtig, ein Array aus Strings, wäre hier korrekt man beachte die [] hinter dem "String".
Bitte warten ..
Mitglied: Kraemer
24.05.2019 um 17:40 Uhr
Mist, hast natürlich Recht. Das kommt davon wenn man das zwischendurch und somit nicht richtig macht. Danke für den Hinweis
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Powershell start-process
gelöst Frage von Cougar77Batch & Shell4 Kommentare

Guten Morgen, ich habe da ein kleines Problem, das ich nicht ganz verstehe. Es geht um ein kleines Powershell-Skript, ...

Batch & Shell

Powershell-ISE - Buggy? Start-Process cmd - mit anderen Credentials

Frage von Raaja89Batch & Shell8 Kommentare

Hallo zusammen, ich habe folgenden Befehlt: Als Get-Credential wird ein Benutzer mit Admin Rechten benutzt Warum funktioniert dieser Befehl ...

Batch & Shell

Powershell Fehler beim Start von zweitem Process

gelöst Frage von iceboxyzBatch & Shell5 Kommentare

Hallo zusammen, ich habe mir ein Scrip geschrieben, das auf das speichern von Excel wartet und dann ein paar ...

Batch & Shell

Start-Process mit -RedirectStandardOutput in der Windows Aufgabenplanung

gelöst Frage von SaschaRDBatch & Shell7 Kommentare

Hallo zusammen, folgendes Skript funktioniert, wenn es über die Shell aufgerufen wird.Über die Aufgabenplanung erhalte ich nicht den StandardOutput, ...

Neue Wissensbeiträge
Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 18 StundenHumor (lol)5 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Windows Update
MS SQL Server Updates
Information von sabines vor 1 TagWindows Update

Für 2012, 2014 und 2016 sind seit Dienstag wichtige Sicherheitsupdates verfügar, die eine remote, leicht auszunutzende Lücke im Reporting ...

Microsoft Office

Microsoft warnt: Office 365 am 29. Februar leider nicht nutzbar

Information von Lochkartenstanzer vor 1 TagMicrosoft Office10 Kommentare

Moin, Wie die Überschrift schon sagt, gibt es offensichtlicham 29. februar ein Problem: Microsoft warnt: Office 365 am 29. ...

Netzwerkmanagement
Siemens Switche initial konfigurieren
Tipp von brammer vor 1 TagNetzwerkmanagement2 Kommentare

Hallo, Bisher gab es für Siemens Switche die Möglichkeit die initiale Konfiguration über den Simatic Manager oder das Primary ...

Heiß diskutierte Inhalte
Windows Server
Active Directory: Fehler beim Re-Promoten eines Servers
Frage von jordelWindows Server38 Kommentare

Hallo zusammen, Wir hatten einige Replikationsprobleme, weshalb ich gestern Nacht einen Domain Controller erst demoten und danach wieder promoten ...

Windows 8
Die digitale Signatur dieser Datei kann nicht überprüft werden
Frage von LochkartenstanzerWindows 821 Kommentare

Moin, Seit gestern ärgere ich mich mit einem verkorksten Windows 8 herum. Bei vielen EXE-Dateien starten will, kommt die ...

Linux Tools
Wert aus eine bestimmte Zeile in eine andere Spalte ändern unter Linux Bash
gelöst Frage von OIOOIOOIOIIOOOIIOIIOIOOOLinux Tools15 Kommentare

Guten Tag, ich sitze gerade wiedermal vor einem Problem und muss unter Zeitdruck ein diesen lösen. Ich muss mit ...

Cluster
10gig Karte aber nur 10mbits
Frage von CUPRA56Cluster15 Kommentare

Hallo zusammen, Ich benutze zwei Cluster auf Linux Basis. Beide Server sind identisch. Es handelt sich um eine Hochverfügbarkeitslösung. ...