KolegaDudysa Opublikowano 28 Maja 2010 Zgłoś Udostępnij Opublikowano 28 Maja 2010 PowerToys dla Windows Vista PowerShell Prompt Here czyli Otwórz w PowerShell. Mała aplikacja dla systemu Vista, która dodaje do menu kontekstowego pozycje PowerShell Prompt Here oraz PowerShell Prompt Here As Administrator. Do pobrania na stronie i opisem: http://technet.microsoft.com/en-us/magazine/cc162321.aspx (po otwarciu strony downland na samej górze - Utility2007_06.exe ) PowerShell Toolbar Downland Jest to Toolbar narzędziowy, który zostaje dodany do okna przeglądarki lub do okna mój komputer. Zawiera skróty do blogów, narzędzi, działu pobrań. Demonstracja programu na blogu $cript Fanatic Run with PoSH PowerShell from Windows explorer Run with PoSH czyli uruchom w PowerShellu jest to ciekawa propozycja, gotowy wpis rejestru, który zostaje dodany do menu kontekstowego, aby uruchomić skrypt zaznaczamy go prawoklikiem i wybieramy w menu pozycje. Widoczna w menu jest tylko prawoklikiem na plik skryptu. Odnośnik do komentarza
KolegaDudysa Opublikowano 28 Maja 2010 Autor Zgłoś Udostępnij Opublikowano 28 Maja 2010 Multiple ways to open PowerShell in the current Explorer window Czyli otwórz PowerShell w bierzącym oknie eksploratora w systemie Vista. Na stronie podanej powyżej znajduje się skrypt .reg, który pozwala dodać nową pozycję do eksploratora. Natomiast poniżej znajduje się spolszczona wersja tego skryptu. Zresztą autor niepotrzebnie utworzył tak duży skrypt REG. To co tam importuje już w części jest w rejestrze Vista. Wystarczy ściąć REG do postaci uwzględniającej tylko wtórnie dodawane zapisy, tzn. podklucz o nazwie 0 w dublu dla elementu zaznaczonego + niezaznaczonego. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0\{27dfca84-8593-46e4-99d8-23eb83452f65}] @="Command" "Icon"=hex(2):63,00,3a,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,\ 00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,69,00,6e,00,\ 64,00,6f,00,77,00,73,00,50,00,6f,00,77,00,65,00,72,00,53,00,68,00,65,00,6c,\ 00,6c,00,5c,00,76,00,31,00,2e,00,30,00,5c,00,70,00,6f,00,77,00,65,00,72,00,\ 73,00,68,00,65,00,6c,00,6c,00,2e,00,65,00,78,00,65,00,2c,00,30,00,00,00 "InfoTip"=hex(2):4f,00,74,00,77,00,f3,00,72,00,7a,00,20,00,50,00,6f,00,77,00,\ 65,00,72,00,53,00,68,00,65,00,6c,00,6c,00,20,00,77,00,20,00,62,00,69,00,65,\ 00,7c,01,05,01,63,00,79,00,6d,00,20,00,66,00,6f,00,6c,00,64,00,65,00,72,00,\ 7a,00,65,00,2e,00,00,00 "Title"=hex(2):50,00,6f,00,77,00,65,00,72,00,53,00,68,00,65,00,6c,00,6c,00,00,\ 00 "MatchExtensions"="*" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0\{27dfca84-8593-46e4-99d8-23eb83452f65}\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0\{27dfca84-8593-46e4-99d8-23eb83452f65}\shell\InvokeTask] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksItemsSelected\0\{27dfca84-8593-46e4-99d8-23eb83452f65}\shell\InvokeTask\command] @="D:\\Skrypty\\ps.bat %2" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksNoItemsSelected\0] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksNoItemsSelected\0\{27dfca84-8593-46e4-98d8-33eb83452f65}] @="Command" "Icon"=hex(2):63,00,3a,00,5c,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,5c,\ 00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,69,00,6e,00,\ 64,00,6f,00,77,00,73,00,50,00,6f,00,77,00,65,00,72,00,53,00,68,00,65,00,6c,\ 00,6c,00,5c,00,76,00,31,00,2e,00,30,00,5c,00,70,00,6f,00,77,00,65,00,72,00,\ 73,00,68,00,65,00,6c,00,6c,00,2e,00,65,00,78,00,65,00,2c,00,30,00,00,00 "InfoTip"=hex(2):4f,00,74,00,77,00,f3,00,72,00,7a,00,20,00,50,00,6f,00,77,00,\ 65,00,72,00,53,00,68,00,65,00,6c,00,6c,00,20,00,77,00,20,00,62,00,69,00,65,\ 00,7c,01,05,01,63,00,79,00,6d,00,20,00,66,00,6f,00,6c,00,64,00,65,00,72,00,\ 7a,00,65,00,2e,00,00,00 "Title"=hex(2):50,00,6f,00,77,00,65,00,72,00,53,00,68,00,65,00,6c,00,6c,00,00,\ 00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksNoItemsSelected\0\{27dfca84-8593-46e4-98d8-33eb83452f65}\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksNoItemsSelected\0\{27dfca84-8593-46e4-98d8-33eb83452f65}\shell\InvokeTask] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656}\TasksNoItemsSelected\0\{27dfca84-8593-46e4-98d8-33eb83452f65}\shell\InvokeTask\command] @="D:\\Skrypty\\ps.bat %2" Poza tym: Domyślnie dostęp do tego klucza jest skonfigurowany na brak pełnego dostępu dla Administratorów i SYSTEM (tylko konto TrustedInstaller ma pełną kontrolę). Przed importem muszą zostać ręcznie odblokowane uprawnienia do całego klucza: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderTypes\{7d49d726-3c21-4f05-99aa-fdc2c9474656} Czyli: zmiana Właściciela z TrustedInstaller na grupę Administratorzy + po tym dopiero Administratorom nadać Pełną kontrolę. Należy pamiętać że opcja będzie dostępna w tedy, gdy: - będziemy posiadali katalog D:\Skrypty Nie musi być to idetycznej nazwy katalog, jednakże należy pamiętać że powyższy skrypt .reg, posiada gotowy wpis dla ścieżki i nazwy katalogu oraz pliku batchowego (nazwa domyślna pliku batch "ps"), który będzie uruchamiał konsolę: @="D:\\Skrypty\\ps.bat %2" Utworzyć plik batch (ps.bat) i umieścić go w katalogu. @echo off pushd %1 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe @echo Odnośnik do komentarza
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się