Skocz do zawartości


Zdjęcie

Plik .BAT problem z uruchomianiem


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 jacek

jacek
  • Użytkownicy
  • 3 postów

Napisano 28 sierpień 2012 - 20:17

Witam. Jak uruchomić plik .BAT bez konieczności używania "uruchom jako administrator" (plik tworzy folder w c:\windows)?
  • 0


#2 Kamillo

Kamillo
  • Moderatorzy
  • 5751 postów

Napisano 28 sierpień 2012 - 20:41

A jaki masz problem?

Plik z rozszerzeniem .bat uruchomisz notatnikiem, a pozbycie się otwierania pliku przez administratora możesz skorzystać z wyłączenia kontroli użytkownika, co nie jest zalecane!
Inne co mi wpadło do głowy to przejęcie pliku na własność, ale nie wiem czy zadziała.
  • 0

#3 jacek

jacek
  • Użytkownicy
  • 3 postów

Napisano 28 sierpień 2012 - 21:22

A jaki masz problem?

Plik z rozszerzeniem .bat uruchomisz notatnikiem, a pozbycie się otwierania pliku przez administratora możesz skorzystać z wyłączenia kontroli użytkownika, co nie jest zalecane!
Inne co mi wpadło do głowy to przejęcie pliku na własność, ale nie wiem czy zadziała.

OK. wszystko się zgadza, natomiast problem wygląda w sposób następujący:
1. Tworze plik plik.bat na dysku c: np.
cd c:\
md c:\users\ xxx\desktop\abc
zapisuje jako plik : plik.bat
kikają na utworzony plik tworzy sie folder abc
natomiast:
cd c:\windows
md c:\windows\abc
muszę uruchomić "uruchom jako administrator" w innym przupadku plik nie "odpala" się(to taki banalny przykład). Docelowo chodzi mi o :

REGEDIT5
;@ECHO Off
cd c:\
md reg
echo treść>> c:\xxx\yyy
-na dysku c powstaje folder xxx z plikiem yyy
copy/y c:\xxx\yyy*.* c:\windows\zzz
-na dysku c powstaje folder xxx z plikiem yyy i kopiuje go do c:\windows\zzz
c :\xxx
echo copy/y c:\xxx\yyy c:\windows\system32>> C:\xxx\yyy.bat
-powstaje plik yyy.bat w c:\xxx\yyy.bat(plik wsadowy kopiuje c:\xxx\yyy do c:windows\system32
;REGEDIT.EXE /s "%~f0"
;EXIT
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"TestVal"="C:\\xxx\\yyy.bat"
-tworzy sie wpis do rejestru uruchumiajacy plik yyy.bat
Problem polega na tym że plik bat musi być otwarty "uruchom jako administrator" i z tego powodu wpist do rejestru nie działa.:)
  • 0

#4 PCBydgoszcz

PCBydgoszcz
  • Użytkownicy
  • 2 postów

Napisano 29 sierpień 2012 - 10:45

Jak nie wyłączysz UAC to nic nie zrobisz, windows ma zabezpieczenie żeby nikt nie uruchomił sobie wirusa, czyli jak w bat będą niedozwolone polecenia (np. grzebanie w katalogu windows) to bez uruchomienia jako administrator to się nie wykona)
  • 0
Sygnatura edytowana. Powód: niezgodna z regulaminem forum. - Duath

#5 jacek

jacek
  • Użytkownicy
  • 3 postów

Napisano 29 sierpień 2012 - 10:58

Witam . UAC mam wyłączone.
  • 0


Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych