Ancak, belgelerim için almak için toplu iş dosyasını kullanan herhangi bir kullanıcıya izin verecek bir kod arıyorum. Buradaki fikir 3 yazmaları, enter tuşuna basmaları ve programın "Belgelerim" klasörünü açmalarıdır.Bir kullanıcının klasöründeki bir klasörü açmak için toplu iş (c: users usernamehere my documents)?
Maalesef her kullanıcının farklı bir adı vardır, bu nedenle aşağıdaki komut, belirli bir adı olmadığı sürece çalışmayacaktır.
%SystemRoot%\explorer.exe c:\users\James\My Documents
"James" için bir çeşit değiştirme var mı? Evrensel bir komut mu? should
%SystemRoot%\explorer.exe %UserProfile%\My Documents
Eğer 7 sadece bunu kaşif% UserProfile% \ Documents pencereleri kullandığınız -Eğer (:
Bu [soru ayrıca ServerFault'da da sorulur] (http://serverfault.com/questions/10938/finding-users-documents-folder-in-bat-script). [Bu en iyi cevaptır] (http://serverfault.com/a/185847/12770), ayrıca Belgelere özel klasörlerini taşıyan kullanıcıları da kapsar. –