実際に困ったパスはC:\Users\orange\Documents\Assassin's Creed IIIで、C:\\\\\hoge\\fuga\\みたいにした上で(それは動いた)、 ' は \' にっていうのでC:\\\\Users\\orange\\Documents\\Assassin\'s Creed IIIってしたらやっぱダメじゃんってなった><
@orange_in_space "associators of {Win32_Directory.Name=\"D:\\\\Test't\"} where ..." とか
@unarist それもダメっぽいです・・・><D:\__test\'yabaiを\"D:\\\\__test\\\'yabai\"にしてみたけどだめでした><
@orange_in_space それは二つ目のディレクトリセパレータとしての\が十分にエスケープされてないのでは。例えばnew ManagementObject("Win32_Directory.Name=\"D:\\\\__test\\\\\'yabai\"")でどうでしょう。
@orange_in_space この場合'そのものはエスケープ不要なので一個余分でした。new ManagementObject("Win32_Directory.Name=\"D:\\\\__test\\\\'yabai\"") で十分っぽい。
@unarist 出来たかも!!!!><
@unarist ありがとう><><><
思考の /dev/null
@orange_in_space それは二つ目のディレクトリセパレータとしての\が十分にエスケープされてないのでは。例えば
new ManagementObject("Win32_Directory.Name=\"D:\\\\__test\\\\\'yabai\"")
でどうでしょう。