axmed0207
19-01-2012, 05:03
Упращенная ситуация:
на флешке есть папка - в ней БАТник и файл test.txt.
батник состоит из 1 строки.
copy "test.txt" "C:\Folder\test.txt"
Назначение БАТника - скопировать файл из каталога флешки в фиксированный каталог локального диска.
Батник работает, если запускать его даблкликом или через открыть. НО мне нужно, чтобы он работал при запуске от имени администратора в win7!
Проблема в том, что при запуске от имени админа любого БАТ-файла, текущим каталогом по умолчанию является system32. И он ищет файл именно там.
Как прописать, чтобы он переместился в каталог батника?? %CD% тоже выдает путь к system32!
А полный путь указать нельзя, он всегда разный.
на флешке есть папка - в ней БАТник и файл test.txt.
батник состоит из 1 строки.
copy "test.txt" "C:\Folder\test.txt"
Назначение БАТника - скопировать файл из каталога флешки в фиксированный каталог локального диска.
Батник работает, если запускать его даблкликом или через открыть. НО мне нужно, чтобы он работал при запуске от имени администратора в win7!
Проблема в том, что при запуске от имени админа любого БАТ-файла, текущим каталогом по умолчанию является system32. И он ищет файл именно там.
Как прописать, чтобы он переместился в каталог батника?? %CD% тоже выдает путь к system32!
А полный путь указать нельзя, он всегда разный.