しかし、私のバッチファイルを使用するすべてのユーザーが自分のドキュメントにアクセスできるようにするコードを探しています。アイデアは、3と入力してEnterキーを押すと、プログラムが「マイドキュメント」フォルダを開くというものです。
残念ながら、すべてのユーザーの名前は異なるため、次のコマンドは、後に特定の名前がない限り機能しません。
%SystemRoot%\Explorer.exe c:\users\James\My Documents
「ジェームズ」の代わりになるものはありますか?普遍的なコマンド?
%UserProfile%
環境変数。これは、ログインしたユーザーの個人用フォルダーを直接指します。
%SystemRoot%\Explorer.exe %UserProfile%\My Documents
-Windows 7を使用している場合は、エクスプローラーの%UserProfile%\ Documentsを実行してください(他のWindowsでも動作するはずですが、まだ試していません...)
これは、システムルート内の任意のexeをコマンドとして使用でき、私の知る限り、ほとんどのバージョンのウィンドウには、「マイドキュメント」ではなく「ドキュメント」と呼ばれるフォルダーがあるため、ユーザーにそのように表示されるだけです(音楽なども同様)。