INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

2.png8.png9.png8.png0.png6.png4.png
Today200
Yesterday890
This week5320
This month18189
Total2898064

Visitor Info

  • IP: 3.141.24.134
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

3
Online

sobota, 27 kwiecień 2024 06:22

Windows CMD

Add date fo file name

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

I usually do it this way whenever I need a date/time string:

SHOW actual settings
echo %DATE%
23.11.2022
echo %time%
13:21:03,46

SET backup_file_name=%COMPUTERNAME%.%date:~6,4%-%date:~3,2%-%date:~0,2%_h_%time:~0,2%-%time:~3,2%.PGDMP

set dt=%DATE:~6,4%_%DATE:~3,2%_%DATE:~0,2%__%TIME:~0,2%_%TIME:~3,2%_%TIME:~6,2% set dt=%dt: =0%

The resulting string has the format: - SrvPoint.SrvPOINT.1-23-2--20_h_11-16.PGDMP


Short explanation of how substrings work:

%VARIABLE:~num_chars_to_skip,num_chars_to_keep%

So to get just the year from a date like "23.11.2022" use:

%DATE:~6,4%
       ^-----skip 6 characters
         ^---keep 4 characters 

 

Jak pobrać identyfikator SID użytkownika‎

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Pobierz identyfikator SID użytkownika‎

‎W środowisku Windows każdemu użytkownikowi przypisuje się unikatowy identyfikator o nazwie Security ID lub SID, który służy do kontrolowania dostępu do różnych zasobów, takich jak pliki, klucze rejestru, udziały sieciowe itp. Sid użytkownika możemy uzyskać za pomocą polecenia WMIC USERACCOUNT. Poniżej znajdziesz składnię i przykłady tego samego.‎

‎Uzyskiwanie identyfikatora SID użytkownika lokalnego‎

wmic useraccount where name='username' get sid

‎Na przykład, aby uzyskać identyfikator SID dla użytkownika lokalnego o nazwie logowania "KARL", polecenie będzie jak poniżej.‎

 
wmic useraccount where name='KARL' get sid

‎Pobierz identyfikator SID dla bieżącego zalogowanego użytkownika‎

‎Aby pobrać identyfikator SID dla bieżącego zalogowanego użytkownika, możemy uruchomić poniższe polecenie. Nie wymaga to określania nazwy użytkownika w poleceniu. Może to być używane w plikach wsadowych, które mogą być wykonywane z różnych kont użytkowników.‎

wmic useraccount where name='%username%' get sid

‎Pobierz identyfikator SID dla bieżącego zalogowanego użytkownika domeny‎

‎Uruchom polecenie 'whoami /user' z wiersza poleceń, aby uzyskać identyfikator SID dla zalogowanego użytkownika. ‎
‎ Przykład:‎

c:\>whoami /user
USER INFORMATION
----------------
User Name      SID
============== ==============================================
mydomain\wincmd S-1-5-21-7375663-6890924511-1272660413-2944159
c:\>

‎Pobierz identyfikator SID dla lokalnego administratora komputera‎

wmic useraccount where (name='administrator' and domain='%computername%') get name,sid

‎Uzyskiwanie identyfikatora SID dla administratora domeny‎

wmic useraccount where (name='administrator' and domain='%userdomain%') get name,sid

‎Znajdź nazwę użytkownika z identyfikatora SID‎‎ ‎

‎ Teraz jest to wskazówka, aby znaleźć konto użytkownika, gdy masz identyfikator SID. Jeden z czytelników tego postu miał ten usecase i sam wymyślił polecenie za pomocą poleceń podanych powyżej. Dodając to samo tutaj.‎

wmic useraccount where sid='S-1-5-21-1471586919-1128665872-1817863081-504' get name

Tworzymy plik o dowolnej wielkości z cmd

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Jednym z interesujących narzędzi w systemie Windows jest - fsutil umożliwiający na przykład stworzenie pliku o dowolnym rozmiarze.

Kiedy potrzebujemy pliku o wielkości 1000 bajtów albo 1234 megabajtów, możemy w bardzo prosty sposób stworzyć go z poziomu linii poleceń. Wystarczy uruchomić Wiersz polecenia (Start -> Programy -> Akcesoria -> Wiersz polecenia) i wpisać:

fsutil file createnew c:\plik_test.txt 1000

W głównym katalogu dysku C:\ pojawi się plik o nazwie plik_test.txt o wielkości 1000 bajtów.

 

Search