Przydatne polecenia do konfiguracji sieci (netsh, route) podałem przy okazji opisywania Console, teraz chciałbym zwrócić uwagę na nie mniej pomocne: icacls i shutdown.
Obu używam w trakcie pracy. Pierwszy pozwala zmienić uprawnienia do pliku lub folderu bez przełączania użytkownika (w połączeniu z runas), drugi umożliwia wyłączenie lub restart komputera gdy inaczej nie da się tego załatwić (np. przy połączeniu zdalnym pulpitem do Windows XP czy Vista).
Zachęcam do zapoznania się z pełną dokumentacją obu poleceń (/?). Poniżej krótka ściąga:
Polecenie:
icacls E:\Folder\plik.txt /grant DOMENA\uzytkownik:(M)
spowoduje nadanie uprawnienia modyfikacji pliku plik.txt w folderze E:\folder dla użytkownika uzytkownik domeny DOMENA. Jeśli do /grant dodamy :r, spowoduje to zamianę nadanych wcześniej praw (pomocne przy ograniczaniu dostępu; takie remove przed grant).
/deny jawnie odmówi określonych praw, a /remove usunie wystąpienia z listy kontroli dostępu.
Dodatkowo przydatne może być /setowner zmieniające właściciela i /save, które zapisze nam obecne prawa do pliku (przed kombinowaniem można zrobić kopię praw, które będzie można przywrócić za pomocą /restore).
Kluczowe przełączniki do shutdown, to: /s i /r, które powodują odpowiednio zamknięcie i restart komputera (używane oddzielnie). Możemy dodatkowo użyć /m określający komputer docelowy (zdalnie) lub /t włącza zwłokę czasową. Warto poznać inne przełączniki (dokumentujące przyczynę czy podające komentarz do zamknięcia). Choć to nie pasuje do tematu tego wpisu, jest jeszcze /i, czyli włączenie GUI.
[...] Ta wiadomość jest uzupełnieniem do zeszłotygodniowego artykułu Windows (prawie) bez GUI. [...]