フィードバックより -> アップデート失敗
Issue #641
closed
タイムスタンプ: 2020-05-19T07:06:51.000Z
バージョン: 0.96.000
リビジョン: 03af5ed356429b58b3d1e2ff3256432bf3579907
種類: bug
件名: アップデート失敗
内容------------
windowsのユーザー名の途中に半角スペースが入っていると,自動アップデートに失
敗するようです
---------------
Comments (9)
-
reporter -
reporter プログラムのパスにスペースがあると死ぬ。
||||||||||||||||||||||||||||||||| ||| ||| ||| ||| ||| ||| ||| ||||||||| ||| === === ========= ====== === ========= ========= ||| ||| ||| ||| === === ===---=== ===---=== ===---=== ---===--- ===------ ||| ||| ||| ||||||||| ||| === === === === === === === === === === ||| ||||||||| ||| ||| ||| === === ========= === === === === === ========= ||| ||| ||||||||| ||| === === ===------ === === ========= === ===------ ||| ||| ||| ||| === === === === === ===---=== === === ||| ||| ||||||||| ||| ========= === ======--- === === === ========= ||| ||| --------- --- ------ --- --- --- --------- ||| ||| ||| ||| ||||||||||||||||||||||||||||||||| トランスクリプトが開始されました。出力ファイル: X:\新しいフォルダー\safe\temp\update.log ProcessId: 19768 WaitSeconds: 5000 SourceDirectory: X:\新しいフォルダー\safe\temp\extract\application DestinationDirectory: X:\新しいフォルダー\pr og\172.18.50.193\Source\Pe\Pe.Main\bin\x64\Debug-DisabledAnalyzers CurrentVersion: 0.96.3.0 Platform: x64 ExecuteCommand: X:\新しいフォルダー\pr og\172.18.50.193\Source\Pe\Pe.Main\bin\x64\Debug-DisabledAnalyzers\Pe.exe ExecuteArgument: --debug-dev-mode --log=X:\pe\log2 --with-log=xml --force-log --/full-trace-log --user-dir=X:\新しいフォルダー\safe\user --machine-dir=X:\新しいフォルダー\safe\local --temp-dir=X:\新しいフォルダー\safe\temp プロセス終了待機: 19768 ... プロセス識別子 19768 のプロセスが見つかりません。 プロセス終了を無視 アップデート処理を実施します 最新アップデート前スクリプト 実施: X:\新しいフォルダー\safe\temp\extract\application\etc\script\update\update-new-before.ps1 最新アップデート前スクリプト実施!! DestinationDirectory: X:\新しいフォルダー\pr og\172.18.50.193\Source\Pe\Pe.Main\bin\x64\Debug-DisabledAnalyzers CurrentVersion: 0.96.3.0 Platform: x64 --------------------------- 本体アップデート処理実施 X:\新しいフォルダー\safe\temp\extract\application -> X:\新しいフォルダー\pr og\172.18.50.193\Source\Pe\Pe.Main\bin\x64\Debug-DisabledAnalyzers トランスクリプトが停止されました。出力ファイル: X:\新しいフォルダー\safe\temp\update.log 用語 'X:\新しいフォルダー\pr' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識 されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。 プロセス識別子 19768 のプロセスが見つかりません。 エラーが発生しました。 ログファイル: X:\新しいフォルダー\safe\temp\update.log を参照してください。 Enter で終了します:
-
reporter プログラムとその他パスにスペースがなければ正常に動作。
-
reporter 各種データディレクトリにスペースがあると死ぬ模様。
- アプリケーションに対してのスペース
- データディレクトリに対してのスペース
これが死ぬ要因なので次回バージョンで対応を入れる形になるので次回の次回が上手くいくパターンになる、ので次回パターンは諦め、かな。
-
reporter スペースに対してはなんか処理入れてたかもしれんけど、
- 本体パスのスペース考慮
-
データパスのスペースを考慮
- ps 実行処理内でのスペース考慮
多分太字部分が必要。
-
reporter ゆっくり寝て仕事終わったら対応するぅ。。。
-
reporter - changed status to resolved
resolved
#641→ <<cset 7714338edaf8>>
-
reporter - changed version to 0.97.000
-
reporter - changed status to closed
- Log in to comment
あ~、ログかスクリーンショット欲しいなぁ。。。
親ディレクトリにスペースありで再現できるかどうか試してみる。