2013-11-21 2 views
0

У меня есть командный файл. Когда я запускаю его, я хочу, чтобы он клонировал себя к файлам программы.Скопируйте командный файл, который работает

Он ничего не может найти.

Необходимо проверить, существует ли папка «набор инструментов». Если не копировать себя в C:/program fiels/toolset/filename.

Может кто-нибудь помочь мне с этим?

+0

Ваше название говорит 'move' файл, но вы охарактеризовали' copying' файл. Что он? В любом случае вы нажмете приглашение UAC, потому что оно требует прав администратора. – foxidrive

+0

Его копирование. Извини, я виноват. Я уже нашел что-то, что проверяет вещи администратора. Это можно сделать только тогда, когда вы нажмете на кнопку richt> Запуск от имени администратора. – Tom

ответ

1

Это может сделать, как вы спросите:

@echo off 
if not exist "%programfiles%\toolset\" (
    md "%programfiles%\toolset\" 
    copy "%~f0" "%programfiles%\toolset\" 
) 
Смежные вопросы