[過去ログ] PowerShell -Part 3 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
307: 2018/12/05(水)20:37 ID:x9ea9mMQ(1/6) AAS
" が含まれている文字列を環境変数にいれてnet useコマンドを使うと" がエスケープされず想定通りに処理されないのですがどうエスケープすればいいんでしょうか
シングルコーテート、バックコーテート、ダブルコーテートで"をくくってもだめでした
309
(1): 2018/12/05(水)20:58 ID:x9ea9mMQ(2/6) AAS
たとえばですが
$pass = test123"45
net use c:¥temp ¥¥192.168.1.10 $pass /user:testuser

とした時にパスワードに含まれている"が文字列として認識されずコマンドが実行されないのです
これをエスケープしようと
$pass = test123"""45
$pass = test123'"45
などとしてもうまくいかない感じです
313: 2018/12/05(水)21:03 ID:x9ea9mMQ(3/6) AAS
net use ではなく new-psdriveだとバクスラでエスケープ可能なんですか?
net useだとエスケープできなかったので、ちょっとやってみまふ
314: 2018/12/05(水)21:08 ID:x9ea9mMQ(4/6) AAS
ちなみにパワーシェルからcmd /cでコマンド呼び出すときのエスケープキーはバクスラと^のどちらですか?
316: 2018/12/05(水)21:16 ID:x9ea9mMQ(5/6) AAS
シングルコーテートでくくってもエスケープできるんですね
ありがとうございます
320: 2018/12/05(水)21:57 ID:x9ea9mMQ(6/6) AAS
なるほどそういうルールあるんですね
プログラムやったことないんでしらんかったす
リテラルってのも意味わからんかったくらいや
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s