Skocz do zawartości

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Kacperpol

Jak dodac plik do rejestru

Rekomendowane odpowiedzi

Cześć

Chciałbym dodać plik o nazwie new.bat do rejestru w miejsce

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

tylko jak to zrobić

wpisałem w notatniku

 

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

G:\folder\new.bat

zapisałem jako rejestr.reg pytają się czy dodać daje ok

ale plik nie uruchamia się przy starcie systemu

moje pytanie jak to wpisać żeby działało

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość Conroe91

Zapisz to jako .reg w notatniku i gotowe :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

no zapisywałem ale nie działa

 

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"hehe"="G:\folder\hehe.txt"

taki sposób tez nie działa

nazwy plików i ścieżki są na pewno dobre

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wyeksportuj dowolna galaz rejestru do pliku i zobacz jak to ma wygladac.

Prawdopodobnie plik musi byc zapisany w Unicode.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

wyeksportowałem i ma to byc tak jak w drugim poście ale nadal nie działa chyba mój xp jakis dziwny

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"hehe"="G:\folder\hehe.txt"

jak zapisać w Unicode co to jest??

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
wyeksportowałem i ma to byc tak jak w drugim poście ale nadal nie działa chyba mój xp jakis dziwny

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"hehe"="G:\folder\hehe.txt"

jak zapisać w Unicode co to jest??

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"hehe"="G:\\folder\\hehe.txt"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

stary rządzisz działa inne pliki też działają

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

wiecie może jak przeprowadzić tą operacje w pliku typu bat

@echo off

cls

echo Windows Registry Editor Version 5.00 >> plikrejestru.reg

cls

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] >> plikrejestru.reg

cls

echo hehe=G:\\folder\\hehe.txt >> plikrejestru.reg

 

gdy zrobię tak utworzy się plik o nazwie plikrejestru.reg a jego zawartość będzie wyglądała następująco:

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

hehe=G:\\folder\\hehe.txt

 

jest to źle ponieważ powinno wyglądać tak:

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"hehe"="G:\\folder\\hehe.txt"

jak zrobić taki plik o rozszerzeniu .bat

 

 

próbowałem też tak:

@echo off

cls

echo Windows Registry Editor Version 5.00 >> plikrejestru.reg

cls

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] >> plikrejestru.reg

cls

echo "hehe"="G:\\folder\\hehe.txt >> plikrejestru.reg

 

 

ale w pliku rejestru wychodziło:

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

 

 

 

 

popełniłem błąd powinno być

@echo off

cls

echo Windows Registry Editor Version 5.00 >> plikrejestru.reg

cls

echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] >> plikrejestru.reg

cls

echo "hehe"="G:\\folder\\hehe.txt" >> plikrejestru.reg

start G:\folder\plikrejestru.reg

 

 

 

 

da sie tak zrobić zeby sie nie pytał o to czy chcesz dodać informacje do rejestru próbowałem dopisać

| Tak

ale nie wychodziło bo nie dodawał się wpis do rejestru

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zamiast

start G:\folder\plikrejestru.reg

wpisz

regedit /s G:\folder\plikrejestru.reg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Napisałem mały skrypcik vbs do tego:

http://pccode.pl/pclab/pliki/regrun.vbs

 

Użycie:

regrun.vbs "nazwa" "cieżka do pliku"

uwaga - wpisujesz pojedyńcze slashe, np.:

regrun "hehe" "G:\folder\hehe.txt"

(możesz zamiast regrun.vbs wpisać regrun".

 

Jeśli oczekujesz innego działania, to się poprawi :) Nie pyta czy dodać, po prostu dodaje :)

 

 

Pozdrawiam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

dzięki Ring0 zrobiłem twoim sposobem

powiem szczerze że nie kumam tego skryptu vbs

to trzeba pod tym co napisałeś napisać

regrun "hehe" "G:\folder\hehe.txt"

i zapisać w notatniku bo jestem zielony jeśli chodzi o ten skrypt

 

zapisałem jako skrypt.vbs ale napisali że coś źle

 

wiersz 8 znak 19 tam jest błąd według XP

tak zrobiłem

 

Option Explicit
Dim args
Set args = WScript.Arguments
Dim sh
Set sh = WScript.CreateObject("WScript.Shell")
On Error Resume Next
sh.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\" & args(0), args(1), "REG_SZ"
regrun.vbs "hehe" "G:\folder\hehe.txt"
On Error Goto 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Po prostu sciagasz skrypt vbs od maly_szcz (nie musisz nic modyfikowac) i uruchamiasz go z parametrami, np.:

regrun "hehe" "G:\folder\hehe.txt"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ja już dosłownie tego nie łapie wpisuje w notatniku i zapisuje jako skrypt.vbs

 

Option Explicit

Dim args

Set args = WScript.Arguments

 

Dim sh

Set sh = WScript.CreateObject("WScript.Shell")

 

On Error Resume Next

sh.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\" & args(0), args(1), "REG_SZ"

On Error Goto 0

regrun "new" "G:\folder\new.bat"

 

i nadal piszą

Wiersz 11

Znak 14

błąd Oczekiwano konca instrukcji

Microsoft VBScript - błąd komplikacji

 

Tym razem z innym plikiem próbowałem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiersz 11 to: regrun "new" "G:\folder\new.bat"

Po co to tam wpisujesz?

Dałem Ci gotowy plik. Kliknij na link prawym przyciskiem i zapisz sobie plik.

regrun "new" "G:\folder\new.bat" - to jest przykład wywołania z linii poleceń.

 

 

Pozdrawiam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • To już druga osoba bodajże w tym temacie z tym samym modelem i po własnej aplikacji pasty taka duża różnica, gwarancji nie trzeba żegnać jak przyrosty są tak fajne to warto to zrobić, jak jest plomba na którejś śrubie to można zamówić i nakleić jeżeli np suszarka + żyletka nie dały rady lub w ogóle ktoś robi dziurę w plombie od razu  Chwile temu zamawiałem z alledrogo do xfx https://allegro.pl/oferta/5x-naklejki-gwarancyjne-asus-msi-palit-xfx-evga-gigabyte-zotac-15362612792
    • Dane CFM z opakowań producentów nie można porównywać między nimi, a najlepiej kompletnie na te dane nie patrzeć. Nie dość, że nie ma żadnego ogólne standardu względem którego dokonywane są te pomiary, więc każdy producent mierzy jak uważa, to dodatkowo zarówno te dotyczące przepływu jak i ciśnienia są dokonywane przy skrajnych i nierealnych sytuacjach. Na przykład w przypadku ilości przepchniętego powietrza mogą być stosowane kilkudziesięciocentymetrowe tunele z "prostownikami przepływu" na końcu którego znajduje sie wentylator i po przeciwnej stronie przyrząd do pomiaru, czyli coś czego nikt w domowym komputerze nie zastosuje przez co taki wynik jest niestosowalny w praktyce dla wentylatora zamontowanego bezpośrednio na radiatorze (czy to od wieży chłodzenia czy układu cieczą) lub kratce obudowy. Zostają tylko praktyczne testy jak np. TechPowerUP czy HWCooling.net lub takie przy stałej metodologii dla wszystkich śmigieł jak np. Cybenetics. W takim przypadku będziesz miał miarodajne wyniki. Nie potrzebujesz takiej przejściówki dopóki gniazdo do którego wpinasz 4 pinową wtyczkę nie jest blokowane plastikiem z boku w którym wtyczka by wystawała (a jeżeli blokuje to możesz próbować tę blokadę usunąć). Rozstaw pinów w wentylatorze 2, 3 i 4 pinowym jest teoretycznie identyczny, bo dwa pierwsze piny to kolejno uziemienie i napięcie, kolejny to pomiar obrotów i ostatni czwarty to pin do sterowania PWM. Wentylator 2 i 3 pin można sterować tylko poprzez zmianę napięcia pracy, a dla wentylatora PWM nie ma teoretycznie znaczenia czy steruje się go sygnałem czy napięciem, tak długo jak jego sama konstrukcja nie przeszkadza w sterowaniu jego obrotami poprzez zmianę napięcia zamiast sygnałem modulacyjnym (jak np. nie powinno się robić w przypadku łożysk magnetycznych jak w wentylatorach Phanteks T30 lub Corsair ML120 czy konstrukcjach Sunona MagLev).
    • Świetny ruch, ale mimo wszystko wk*****m się niemiłosiernie, że występują takie egzemplarze. Sam polecam/poleciłem ten model nie jednemu znajomemu i wszystko jest ok. Super, że pomogło, przykro, że Asus wypuszcza takie buble w postaci Asus Dual, które człowiek musi sobie poprawiać sam. Wiadomo, że mógłbyś to próbować zrobić w inny sposób i szkoda, że tak fajny model jakim jest Asus Dual, potrafi wypuścić takie gówno.
    • Jak laptop działa stabilnie po mimo whea w dzienniku zdarzeń to możesz olać (myślałem że miałeś co innego na myśli pisząc "sypie błędami") albo spróbuj zrobić te rzeczy o których piszą w tym temacie z reddita no może oprócz wymiany dysku na gen 3   
    • Gniesz pałkę znowu. Znajdź mi kraj gdzie każdy dobrowolnie chce iść zginąć.  Jak można się dziwić, że ktoś nie chce iśc na wojnę i jak można się dziwić, że ludzie przed nią uciekają.   Z rosji wyjechał tak samo ogrom ludzi przed wojną. Z każdego kraju kto będzie mógł to będzie kombinował jak uniknąć wysłania na front, jest to oczywiste. 
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...