• 締切済み

特定のフォルダーをロックする

E:ディレクトリにあるフォルダーのMyBoxにユーザーがアクセス出来ないようにしたいのです。 ユーザー名とはスタートボタンを押すと最上部に表示される名前です。 さて、 ユーザ名が漢字なのでDOSのBATファイル(SET.BAT)で処理しました。 バッチファイルの中身は cacls MyBox /t /e /c /d ユーザー名 です。 コマンドプロンプトで以下のようにタイプするとエラーが出ました。 解決方法をお尋ねします。 E:\set.bat E:\>cacls MyBox /t /e /c /d ユーザ名 処理ディレクトリ:E:\MyBox ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 E:\>

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

>ユーザー名とはスタートボタンを押すと最上部に表示される名前です。 それはユーザアカウントのフルネーム属性です。 (そういう呼び方でよかったっけ…) calcsコマンドで指定するのはユーザアカウント名です。 コマンドプロンプト画面で次のコマンドを入力してください。 そのPCに存在するユーザアカウント名の一覧が表示されます。   net user 追伸. [技術者向] コンピューター > 運用・管理 カテゴリは 特定のOSのカテゴリではありませんから,お使いのOSの種類を提示した方がよいです。

7777777v
質問者

お礼

エラーで終了したため、確認していなかったのですが・・・ 結果は成功していました。 少し疑問は残りますが・・・自己解決しました。

7777777v
質問者

補足

OSはWindowsXP HomeEdition Service Pack 3です。 ご指示のnet userのタイプの結果は下記の通りですが、バッチファイルのユーザー名と同じでした。 c:>net user \\GZIUXBYCEX98Y7K のユーザー アカウント --------------------------------------------------------------- Administrator ASPNET Guest HelpAssistant SUPPORT_388945a0 ユーザ名(漢字) コマンドは正常に終了しました。

関連するQ&A