Skocz do zawartości
Waskijestem

Skrypt kopiujący innym użytkownikiem

Rekomendowane odpowiedzi

Witam,

 

Czy istnieje sposób aby w katalogu w którym są inne katalogi utworzyć nowy i przenieść z wyżej plik(i) - tylko z konkretnym rozszerzeniem a następnie skopiować je z powrotem i kasować utworzony katalog?

Najlepiej po dacie modyfikacji/utworzenia aby ograniczyć ilość takich rzeczy.

 

Przed :

IN

----kat1

--------plik1.wav (uprawnienia x)

--------plik1.avi

----kat2

--------plik2.wav

--------plik2.avi

 

w trakcie:

IN

----kat1

--------nowyfolder

------------plik1.wav (tu już chyba uprawnienia y)

--------plik1.avi

----kat2

--------plik2.wav

--------plik2.avi

 

po:

IN

----kat1

--------plik1.wav (uprawnienia y)

--------plik1.avi

----kat2

--------plik2.wav

--------plik2.avi

Edytowane przez Waskijestem

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Co rozumiesz, przez uprawnienia "x" i "y"?

Jak dla mnie to Ty chcesz po prostu zmienić uprawnienia pliku, a do tego nie musisz nic kopiować

Edytowane przez Matt91111

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Owszem masz rację.

Przy użyciu forfiles i ecacls mogę nadać uprawnienia

 

forfiles /S /M *.wav /C "cmd /c icacls @file /grant batman:f"

 

cmd /c icacls *.wav - to pokazuje mi aktualne uprawnienia jednak chciałby wy listować te bez konkretnego użytkownika

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Skrypt napisany. W PowerShellu. Z racji, że nie mogłem na tej macierzy zmieniać uprawnień znając ID grupy/użytkownika a pliki nie sa na tyle duże to tworzę ich kopie (z odpowiednimi już uprawnieniami) a następnie (o ile nie jest używany) nadpisuję do moją kopią.

 

Zbieram logi i widzę, że 4 razy dziennie by starczyło go uruchomić jednak dla spokoju co 15 min lecę rekurencyjnie sprawdzając uprawnienia na plikach z konkretnym ID użytkownika

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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ę

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

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

×
×
  • Dodaj nową pozycję...