[解決済み] PowerShellでスペースがあるとパスが分割される。
2023-03-04 22:33:10
質問
スペースを含むパスでexeを起動すると、powershellで問題が発生します。
PS C:\Windows Services> invoke-expression "C:\Windows Services\MyService.exe"
C:」という用語は、コマンドレット、関数、スクリプトファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認して、もう一度試してください。
Windows' と 'Services' の間のスペースで分割されているようです。この問題を回避する方法について何か思い当たることはありますか?
どのように解決するのですか?
これはあなたが望むことを行うのでしょうか?
& "C:\Windows Services\MyService.exe"
使用方法
&
は、呼び出し演算子
のように、名前またはパスが引用符で囲まれた文字列に格納されているか、または変数を通して参照されているコマンドを呼び出すために使用されます。
Invoke-Expression
は、この特定のケースで使うべき間違ったツールであるだけではありません。
であるべきです。
一般に
避けるべき
.
関連
-
[解決済み] Get-ADUserとフィルタを含むForEach-Objectループ
-
[解決済み] powershellでマウスクリックを送信するにはどうすればよいですか?
-
[解決済み] Powershell - 空のパイプ要素は許可されません。
-
[解決済み] PowerShellと-contains演算子
-
[解決済み] Powershell ISE 内の別の PS1 スクリプトから PowerShell スクリプト PS1 を呼び出す
-
[解決済み] PowerShellでデータをCSVにエクスポートする方法は?
-
[解決済み] PowershellでTimeZoneを設定する方法
-
[解決済み] インストールされたPowerShellのバージョンを確認する
-
[解決済み] PowerShellで「このシステムではスクリプトの実行が無効になっています」と言われる。
-
[解決済み] PowerShellスクリプトによるEXEファイルの実行
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Powershellスクリプトから7-Zipを実行する
-
[解決済み] リモートサーバーへのEnter-PSSessionが "access is denied "で失敗する。
-
[解決済み] OutVariableを使用してArrayListを作成する
-
[解決済み] [System.Web.Security.Membership]::GeneratePassword() - Type Not found
-
[解決済み] AzureのAdd-AzureDiskが動作しない
-
[解決済み] PowerShellでデータをCSVにエクスポートする方法は?
-
[解決済み] 'Connect-MsolService' はコマンドレット名として認識されません。
-
[解決済み] powershellスクリプトで、最後に改行を入れずにWrite-Warningすることはできますか?
-
[解決済み] 配列、ハッシュテーブル、ディクショナリーを作成しますか?
-
[解決済み] PowerShellを使用してFTPでファイルをアップロードする