/ / Czy plik wsadowy może zapisać do ukrytego pliku notatnika? - windows, excel, plik wsadowy, cmd

Czy plik wsadowy może zapisać do ukrytego pliku notatnika? - Windows, Excel, plik wsadowy, cmd

Jakiś kontekst:

Mam makro Excel (.plik xlsm) Utworzyłem dla mojej firmy, który tworzę plik wsadowy, który kopiuje go z folderu sieciowego do folderu lokalnego dla każdego profilu komputera / użytkownika, który kliknie plik wsadowy. Chcę, aby dla każdego użytkownika, który uruchamia plik wsadowy, chciałbym dołączyć jego nazwę do ukrytego pliku notatnika w tym samym folderze sieciowym oryginalnego pliku makra. W ten sposób, za każdym razem, gdy zmieniam / naprawiam / dodam funkcje do makra, będę mieć listę wszystkich użytkowników, którzy używają pliku makr, więc mogę wysłać wiadomość e-mail z informacją o aktualizacjach.

Uwaga: Wiem, jak uzyskać nazwę użytkownika, który uruchamia pliki.

Wiem, że możesz pisać i dodać do plików Notatnika przy użyciu pliku wsadowego, ale nie mogę znaleźć źródła, które zweryfikuje, czy można zapisać do istniejącego ukryty Plik Notatnika. Natknąłem się ten post w moich poszukiwaniach, ale używam DO# język.

Tak więc moje pytania:

  • Czy plik wsadowy może zapisać /dodać do ukrytego pliku notatnika?
    • Jeśli tak, czy użyłbym tej samej składni / metody, co przy pisaniu do widocznego (nie ukrytego) pliku?
    • Jeśli nie, czy mógłbym zająć się tym wyczynem? Czy mogę tymczasowo odkryć ukryty plik, dodać do tego, a następnie ukryć to? Czy powinienem to zrobić przy użyciu innej metody?
  • Czy to dobra metoda, czy istnieje bardziej wydajny / lepszy sposób na osiągnięcie tego (prowadzenie listy użytkowników, którzy mają plik makr)?

Odpowiedzi:

1 dla odpowiedzi № 1

Możesz użyć operatora przekierowania strumienia >> i zmiennej systemowej przy logowaniu, ponieważ przypominam sobie% username%. Wykonaj echo% nazwa użytkownika% >> ukryty plik. tekst