• 締切済み

FileSystemObjectでのパス名の取得

お世話になります。 VBScriptでフォルダ内のファイルコピーのスクリプトを作っているのですが、FileSystemObjectを使用してネットワーク共有してある日本語のフォルダ名(Getfolder)を取得すると文字化けして取得できません。 Dim fso,fo set fso = CreateObject("Scripting.FileSystemObject") set fo = fso.getfolder(フォルダパス) WScript.Echo fo.path <---フォルダのパスを表示 なにか解決する方法はありますでしょうか? ちなみに、ローカルドライブの日本語フォルダは正常に取得できました。

みんなの回答

  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

( ・ω・)つ旦 ドゾー 運用 Windows管理者のためのWindows Script Host入門 第8回 WshNetworkオブジェクトの詳細 2.ネットワーク・ドライブの利用 http://www.atmarkit.co.jp/fwin2k/operation/wsh08/wsh08_02.html

myiia
質問者

お礼

お礼が遅くなって申し訳ありません。 回答ありがとうございました。 ネットワークドライブを使用して、ローカルドライブとしての取扱いはできることならば避けたいと思っています。 もう少し調べてみます。 お礼が遅くなりましたことを重ねてお詫びいたします。 ご回答ありがとうございました。

関連するQ&A