%temp% otwiera folder temp, a folder "desktop" co otwiera?

Problemy i dyskusje dotyczące systemów firmy Microsoft

%temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Jedrekk95 » 26.08.2011 (Pt) 15:28

Witam mam pytanie o jedna z komend:
-"documents and settings" to w "uruchom" w skrócie "docume~1"
-folder "windows" to w "uruchom" w skrócie "%systemroot%"
a jak będzie PULPIT?
chodzi mi o to aby otworzyć pulpit za pomocą komendy

jest cos takiego?

Bo zacząłem się bawić plikami .bat i mam tam taką komendę:

Kod: Zaznacz cały
@echo off
echo tekst_w_pliku >>C:\czytaj.txt
pause


i chcę właśnie utworzyć ten plik na pulpicie a nie na dysku C ale nie mogę ponieważ gdy wpisuje całą ścieżkę do pulpitu tzn.
Kod: Zaznacz cały
C:\Users\Jędrek\Desktop

To w konsoli wyświetla się błąd który mówi mi że System nie może określić ścieżki
Jest to spowodowane zapewne tym że przy moim koncie na komputerze jest polski znak a dokładniej chodzi o ten "...\Jędrek\..."

I moje pytanie brzmi tak:
Czy jest jakaÅ› komenda otwierajÄ…ca folder pulpit?

Mam Windows 7 HP 64bit
Jedrekk95
 
Posty: 121
Dołączył(a): 09.06.2010 (Śr) 14:17
Lokalizacja: Gdańsk
Twój znajomy: adams
System: Windows 7 Home Premium
    Windows 7 Firefox

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Kpc21 » 26.08.2011 (Pt) 17:33

http://pl.wikipedia.org/wiki/Zmienna_%C ... ch_Windows

%USERPROFILE%\Desktop, ewentualnie %USERPROFILE%\Pulpit, jeśli system był instalowany w polskiej wersji językowej.

Możesz też w miejsce %USERPROFILE% podstawić %ALLUSERSPROFILE%, wtedy trafi to do katalogu All Users, a więc znajdzie się na pulpicie u wszystkich użytkowników.
format c: - najlepszy sposób na wszelkie problemy z Windowsem...
Obrazek Obrazek
Kpc21
Administrator CENCO
 
Posty: 314
Dołączył(a): 05.08.2009 (Śr) 19:15
Twój znajomy: adax
System: Debian
    Linux Chrome

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Jedrekk95 » 26.08.2011 (Pt) 21:56

OOO dzięki wielkie. i dzięki za link bo miałem właśnie też drugie pytanie ale mam właśnie tam odpowiedź. :super:
Aaa mam tez inne pytanie ale odnośnie CMD:
nie wiem jak to powiedziec ale spróbuje w prosty sposób wyjaśnić
a mianowicie chciałbym zrobić tak aby po wpisaniu w konsoli odpowiedniej komendy która wywołałaby to że ta komenda wpisana już zawsze sama automatycznie wpisywałaby się przy starcie systemu.
np: wpisuje jakaś komende załóżmy że tą:
Kod: Zaznacz cały
echo TEKST_W_PLIKU >>%USERPROFILE%\desktop\CZYTAJ.txt

i ona zawsze będzie sie wpisywać przy starcie systemu.

Myślę że wiecie o co mi chodzi :)

Czy tak wgl da sie?
Jedrekk95
 
Posty: 121
Dołączył(a): 09.06.2010 (Śr) 14:17
Lokalizacja: Gdańsk
Twój znajomy: adams
System: Windows 7 Home Premium
    Windows 7 Firefox

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Kpc21 » 27.08.2011 (So) 0:03

W wersjach Windows bazujących na DOS-ie wystarczyło to dopisać do pliku AUTOEXEC.BAT. W przypadku Windows NT to nie zadziała i trzeba inaczej.

Zapisz to do pliku z rozszerzeniem CMD, w ten sposób stworzysz skrypt. Teraz ten skrypt wrzuć do autostartu, ewentualnie dodaj wpis do rejestru albo skrypt logowania - to się robiło chyba gdzieś w gpedit.msc.
format c: - najlepszy sposób na wszelkie problemy z Windowsem...
Obrazek Obrazek
Kpc21
Administrator CENCO
 
Posty: 314
Dołączył(a): 05.08.2009 (Śr) 19:15
Twój znajomy: adax
System: Debian
    Linux Chrome

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Jedrekk95 » 27.08.2011 (So) 0:41

Mam pytanie:
Jeśli zapisałem plik z rozszerzeniem .CMD i mam tam taka treść:
Kod: Zaznacz cały
echo TEKST_W_PLIKU >>%USERPROFILE%\desktop\CZYTAJ.txt

i teraz mówisz mi że mam wrzucić ten plik do autostartu,
no i właśnie gdzie jest ten autostart? :langue3:
dopiero wchodzę w te tematy wiec wybacz że nie ogarniam i musisz mi to wytłumaczyć :langue3:

A gpedit mi nie działa ;) "system windows nie może odnaleść pliku... blablabla
Jedrekk95
 
Posty: 121
Dołączył(a): 09.06.2010 (Śr) 14:17
Lokalizacja: Gdańsk
Twój znajomy: adams
System: Windows 7 Home Premium
    Windows 7 Firefox

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Kpc21 » 27.08.2011 (So) 16:17

gpedit.msc, nie sam gpedit.

Autostart to podfolder w menu Programy w Menu Start. Pliki, które tam się znajdują, są uruchamiane przy starcie systemu. Ale lepiej chyba skorzystać z opcji z rejestrem, wtedy użytkownik tak łatwo tego nie znajdzie :)
format c: - najlepszy sposób na wszelkie problemy z Windowsem...
Obrazek Obrazek
Kpc21
Administrator CENCO
 
Posty: 314
Dołączył(a): 05.08.2009 (Śr) 19:15
Twój znajomy: adax
System: Debian
    Linux Chrome

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Jedrekk95 » 27.08.2011 (So) 18:15

Tak wiem że trzeba wpisać gpedit.msc :) ale i tak wyświetla się błąd a Windows'a mam od nowości (mam win 7 HP 64bit).

Może spróbuje to powiedzieć inaczej, chciałbym zrobić np. plik .bat który ma w sobie takie komendy:
Kod: Zaznacz cały
echo off


echo [(tutaj znajduje właśnie sie wpis do rejestru który otwiera plik C:\cmd.cmd)] >>C:\reg.reg

echo [komenda która tworzy plik czytaj.txt na pulpicie czyli {echo [tekst] >>%USERSPROFILE%\desktop\CZYTAJ.txt}] >>C:\cmd.cmd

start C:\reg.reg


czyli mam plik .bat i gdy go uruchamiam on robi dwa pliki na dysku C jeden z nich to .reg a drugi .cmd i teraz ten sam plik .bat od razu uruchamia plik .reg po jego utworzeniu przez komendÄ™ start C:\reg.reg

i teraz już od zawsze będzie pojawiał się plik CZYTAJ.txt na pulpicie.

Tylko obawiam sie nad czymś, czy w CMD w ogóle można napisać plik .reg :(
Ale zapytać wolno ;)
Mam nadzieję że napisałem to dość zrozumiale. :gene:
Jedrekk95
 
Posty: 121
Dołączył(a): 09.06.2010 (Śr) 14:17
Lokalizacja: Gdańsk
Twój znajomy: adams
System: Windows 7 Home Premium
    Windows 7 Firefox

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Kpc21 » 27.08.2011 (So) 20:33

Można, można. Za pomocą strumieni możesz tworzyć dowolne pliki.

Tylko czy nie lepiej wyedytować rejestr bezpośrednio z poziomu skryptu? Za pomocą komendy reg.
format c: - najlepszy sposób na wszelkie problemy z Windowsem...
Obrazek Obrazek
Kpc21
Administrator CENCO
 
Posty: 314
Dołączył(a): 05.08.2009 (Śr) 19:15
Twój znajomy: adax
System: Debian
    Linux Chrome

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Jedrekk95 » 27.08.2011 (So) 21:40

Ale mi także chodzi o to aby właśnie ten plik .bat zrobił plik .reg ponieważ mam tam (w pliku .bat) także inne komendy które mnie interesują.
A też interesuje mnie jak zrobić to wszystko za pomocą .bat :)

Ale mam problem z tworzeniem pliku .reg przez plik .bat, a dokładnie to:
-Nie wiem jak za pomocą pliku .reg dodać wpis do rejestru :-|( nie ogarniam http://support.microsoft.com/kb/310516/pl)może jakieś przykłady?



I też mam mały problem z tą komenda w pliku .bat
Kod: Zaznacz cały
echo off

echo "tekst >>%ALLUSERSPROFILE%\desktop\CZYTAJ.txt" >>C:\cmd.cmd

i gdy wchodzÄ™ na dysk C i edytuje plik CMD to uzyskuje tam komendÄ™ takÄ…:
Kod: Zaznacz cały
"tekst >>C:\ProgramData\desktop\CZYTAJ.txt"

i patrzę że %ALLUSERSPROFILE% zmienia się na ProgramData :( co może być przyczyną tego?

Chyba siÄ™ nie uda ;/
Jedrekk95
 
Posty: 121
Dołączył(a): 09.06.2010 (Śr) 14:17
Lokalizacja: Gdańsk
Twój znajomy: adams
System: Windows 7 Home Premium
    Windows 7 Firefox

Re: %temp% otwiera folder temp, a folder "desktop" co otwiera?

Postprzez Kpc21 » 27.08.2011 (So) 22:04

Rejestr możesz wyedytować bezpośrednio z poziomu pliku BAT, umieszczając tam polecenie "reg" z odpowiednimi parametrami jako jedno z wielu poleceń. Jednak rozumiem, że plik z rozszerzeniem REG tworzysz w celach edukacyjnych.

Nie wiem, czego można nie rozumieć w tym artykule. Wszystko jest tam wyjaśnione. Jeśli chcesz jakiś przykładowy plik - proszę bardzo: http://www.google.com/#q=filetype:reg (patrz na pliki zaczynające się od REGEDIT4 albo Windows Registry Editor Version 5.00, bo reszta to dynamiczne strony WWW zapisane akurat z takim rozszerzeniem).

Skrypty powłoki w Windows NT zapisuje się z rozszerzeniem CMD. Rozszerzenie BAT to pozostałość po DOS-ie.
format c: - najlepszy sposób na wszelkie problemy z Windowsem...
Obrazek Obrazek
Kpc21
Administrator CENCO
 
Posty: 314
Dołączył(a): 05.08.2009 (Śr) 19:15
Twój znajomy: adax
System: Debian
    Linux Chrome

Następna strona

Powrót do Microsoft Windows

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości

cron