QA@IT

SatohSatoh

レベル 9

サイト内ランキング 427

    ┗ 6位 (過去30日)

過去最高月間ランク 2

質問数 2件/回答数 1

投稿した質問の解決率 100% (2 / 2)

登録日 2018年2月13日

解決 Windowsのバッチでパス名の途中でのワイルドカードについて
コメント
Windowsのバッチでパス名の途中でのワイルドカードについて
Jittaさんのご指摘いただいた通り、%jにいれるパスに誤りがありました。 カレントディレクトリであるTestからtext*.txtのあるディレクトリまでのパスを%jに設定する必要があったのですね、、 丁寧に解説していただいたお陰で解決できました。 ありがとうございました!
コメント
Windowsのバッチでパス名の途中でのワイルドカードについて
for文を以下の通りに修正したら、想定していた処理になりました! for /d %%i in (Folder*) do ( for %%j in (%%i\text*.txt) do ( findstr "apple" %%j >> %tmp% ) )
編集
Windowsのバッチでパス名の途中でのワイルドカードについて
想定する処理を追記
質問 Windowsのバッチでパス名の途中でのワイルドカードについて
バッジ 新しいバッジ 期待の新人 を獲得
解決 C#で外部アプリ起動時に引数として空文字を設定する場合
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
しかし、空文字や空白の確認のプログラムは大変参考になりました! わざわざ作成していただきありがとうございます! もっと早くに気付けば余計なお手間を掛けずにすんだのですが、 申し訳ないです、、 今回のベストアンサーはSurferOnWwwさんにさせていただきます。 arika_onzk さんもご協力していただきありがとうございました!
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
申し訳ありません。今回の原因はそもそも引数の設定ではありませんでした。 sample.exeはファイル内の文字列を書き換えるアプリで、別の処理で同じファイルを閉じ忘れていたため、正しく動作しませんでした。 引数の設定としては psi.psi.Arguments = @"1 2 3 """; で、問題ありませんでした。
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【文字修正】空白→空文字
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【文字修正】空白→空文字
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【2018/02/14 21:09 追記】
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
>sample.exe 1 2 3 " " で実行した結果、確かに空白(Unicode U+0020)が引数として認識されました。 しかし、期待していた結果になったのは質問欄【2018/02/14 20:40 追記】に記載した2ケースでした。 この場合、そもそも引数には空白ではなくString.Empty(空文字)を設定するべきだったのかもしれません、、
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【2018/02/14 20:40 追記】
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
ご指摘ありがとうございます。回答欄から質問欄へ移動、回答欄にはその旨を記載しました。
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【2018/02/14 20:40 追記】
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
【2018/02/14 11:57 追記】追加
編集
C#で外部アプリ起動時に引数として空文字を設定する場合
質問欄に移動します
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
arika_onzk さん 返信ありがとうございます。 ダブルクォートを二つ重ねるのは、初めて知りました! 都合によりすぐに開発環境で試すことはできないので、明日検証してみます。
コメント
C#で外部アプリ起動時に引数として空文字を設定する場合
SurferOnWwwさん すみません、初めて利用したので、、 今後はコメント欄に記入します。
回答
質問 C#で外部アプリ起動時に引数として空文字を設定する場合